Hmm... Spain AI usually gets second after Ming in my games, and generally does pretty well so I dunno if that would make it really easy for the human player. I haven't really played with Spain, but I suppose their power should only last a couple of centuries.
I have never experienced a crash during my games. I'm using Windows XP, so maybe that's why. I'm around 1910 in the only game I decided to play later than 1650~. Using England. Currently second in score after Ming, trying to catch up with them. It was nice that the Japanese actually built the Sid Sushi Co., I managed to build two other corps and been throwing Papal States's (they absorbed all of Italy) corporation from Europe. Spain is currently third in score. I managed to colonize parts of US/Canada, South Africa, Australia, NZ, and south India. So it was nice to have a partially historically correct territory.
In my game with England technologies weren't an issue. Being second in score (not taking Ming) I was discovering Refrigeration by 1900 and building the Eiffel Tower by 1906 or so. Maybe raising Ming's difficulty level might stop them from over expanding and maintaining top score for such a long time.
As for the extra difficulty to Arabia and Lodhi, I agree. Arabia (instead of the Ottomans) was one of the top 5 in my games, holding the territories that they had in the beginning and sometimes expanding to Ethiopia.
The game with England's been heaps of fun tho! Even tho Ming is really powerful by historical means the challenge is still very exciting.