Sorry but I don't know much about vector images. What I do know about Roll20 is that the grid it uses is 70 pixels by 70 pixels for a 5 ft square. So while I normally make my maps at at least 100 dpi, if I am going to use them on Roll20 I reduce the image size to 70 pixels and that makes the file size smaller.