Flash =/= marketable platform
have you ever thought of making this game using an actual programming code?
because Flash, to put it bluntly, is complete crap when it comes to fluidity and stability. it practically takes a supercomputer to run a 320 x 240 TWO DIMENSIONAL ANIMATION on high quality.
that's why people are adverse to paying for a membership. the game is a big glitchfest because you're trying to make Flash do something it wasn't intended for.
if you make the game using a good programming code that will allow your game to push itself to the limit, people will buy it. ESPECIALLY if you really are a good programmer and the game runs 100 times better than the Flash version.
otherwise, you'll run into the same constant problems you're been having since the original game a few years back.