I gave this map a try, and well - it looks way better than it actually is.
Aside from the Babylon location rest of the nearby area is complete joke.
There are 3 reasonable mountain spots with almost no production - I probably had to settle on rivers, so I get hydroplants. Without em, production late game is simply awful. Cities with factories that have 30 hammers late game, meh ...
I played it like that :
1) 2 scouts - shrine - worker - GL (free Philosophy) - NC (around T50)
2) Beeline Education (T89), Got HG in the process
3) Beeline Machinery
4) Beeline PP
5) ST (around turn 150)
6) Radio (around T170)
7) Plastics around T200
So the main problem for a fast win is not the science or population - its the production. I had plastics around turn 200, still - I only started producing parts on turn 233.
I could bulb earlier and get Apolo say 15 turns before this, but the problem starts there:
Aside from the cap, rest of the cities need like 40 turns each to produce a part, so you basicly have to produce all 6 parts in the cap, and even with 133 hammers, it takes 12 turns each.
So, I guess freedom should give faster win here, as you can at least buy 2-3 parts, but I am not sure if you can finish the tech tree on time without the 25% factory bonus, so you get sub250 win.
I did play far from optimal, but I didn't really like the map at all. I'll probably finish it around T270 as well.