Looks like the changed function to calculate city spot value is also called in the function that finds starting plots. It fails now and as a result no one gets starting positions and units and without units you are defeated at once.
As a workaround until that is fixed use a map script that has its own starting plot finder like PerfectMongoose.
Whoops! My bad. Fix just pushed to SVN.