Barbslinger, glad you can join us. To be honest, I don't think you're start is that great. I've been going by the following criteria in trying for starts...maybe I'm being too selective though.
1. decent/average capital location.
2. 20k location 3-4 tiles away, on a river with a few hills and bg. If we're lucky, some resource bonuses.
3. I don't get wiped out by a nearby civ's stack of warriors.
4. depending on our traits, we will most likely get a despotic, early GA like in LK106. Because of this I've been leaning more towards the Iron/Horse UU's, MW and Immortal as possibilities, rather than a MA UU. I still think the Bab archer, hoplite, etc. are too early, unless we can survive for awhile with no contacts...possibly an isolated continent or archiapalego start.
The Babylon start is pretty average, but more what I have in mind. I don't like babylon for a civ though, because their UU will waste our GA. The civs I think are best for this variant are: Persia, Ottomans, Iroquios, France, Japan, India, China, Korea, and Germany.