I proposed, some time back, to merge all of the continents. I even made an example map, posted somewhere on the forums.
It would likely be a major code overgault, but the continents actually tend to fit nicely into each other, and would mostly solve the issues of linear continents and limited opportunities.