I think the biggest frustration potential is that u have to hope, that u get the right coin size, if u (for example) land on a sunny platform. If the wrong side comes up, then u just fall down.
Not sure how that could be balanced better, but as player u don't have that much control about what is happening.
It's quite a challenge as dev. So i absolutely can see that this isn't that easy to polish.
But idea and mechanic are good :)