If the android version is such a big bottleneck and a lot of hassle to work on, you could drop the support for Android? Reading the first half of your post, I thought that was what you were going to announce :)
But I don't know how many of the player base plays this game on Android, that's a pretty important aspect of this of course.