When you're talking about that many assets, it's better to build them outside. Players with slower connections and/or computers will lag pretty badly just trying to look around. I know this from experience; I tend to make really big maps. The root of the problem is that Roll20 tracks the position, size, orientation, effects, etc. of every asset on the map all the time. By building a detailed map inside the page you're requiring it to keep track of hundreds of them all the time, versus just a single image uploaded and used as a finished map. If there are things you want to be able to interact with such as doors, chests, and the like it's fine to drop them in individually, but create most of the map outside of Roll20.