Hello Discmach,
I'll give you some tips for free.
First: Any type of WebGL Effect can ruin your plans for Mobile Games;
Second: Overlapping issues are easy to manage by simple sorting each sprite inside a family, using their Y as parameter;
Third: Use Clay.io to give you all the tools for in game purchases, plus, highscore leadboards, achievements, etc.