Depends also on which difficulty level are we talking, as science bonus for Babylonians in 7th level is not so much decisive as in lower levels, but I agree that if you play Babylon it is the good way to step by step ladder to the throne of Civ 5 progress.
Personally I like to give chance to every civs ot there in at least 2-3 diff. levels (first lower off course and then up) and the difference maps...at first if i play sea oriented civs like England I choose a map with a lot of sea and the other game I choose a map with small portion of water just to feel the difference.
But whatever the civs you are playing, the main thing is to try to find the "just one more turn" moment and to enjoy it...
Personally I like to give chance to every civs ot there in at least 2-3 diff. levels (first lower off course and then up) and the difference maps...at first if i play sea oriented civs like England I choose a map with a lot of sea and the other game I choose a map with small portion of water just to feel the difference.
But whatever the civs you are playing, the main thing is to try to find the "just one more turn" moment and to enjoy it...