I don't have much experience setting up advanced-start games. Assuming that there is nothing too tricky about it, it shouldn't take too long. For example, I read above that advanced starts give people points to spend on tech, units, etc. I have no idea how this works. I think I recall seeing a place for this in the game startup screen. If all I have to do is enter a number in the game startup screen, this will be no issue.
Regarding the map, I can be sure that everyone has a coastal start, no tundra/desert, with similar access to happy, healthy and strategic resources.
BTW, do you guys want to use a Mod (i.e. Buffy, BAT, BULL, etc.) or just the generic game.