NOT starting on an island is an advantage rather than otherwise, especially for the AI, and a maritime UP isn't useful only if you start on an island. There will still be the New World and England has still to colonize all continents. Not to mention that their UU and UB are among the best, hence...
I think that Babylon's UP is definitely one that can be more useful.