But the only way you could add 500+ Pokemon into a game without them feeling like they were squeezed in would be to add all of Johto, Hoenn, Nanomi and the Decolora Islands... Unless you're actually planning to do that by expanding the ROM's space.

He did show us a picture where we're given the option to choose to go to those regions so that would be awesome :D