You're very welcome. I'd probably go with the first version (hit a platform, get one platform back) or maybe introduce a pixel "currency", where you have N pixels you can use to draw more small platforms but fewer big ones. Come to think of it, maybe simply limiting platform size could suffice as well. Destroying blocks could also raise the platform limit (either permanently or temporarily).. not sure, it's best to playtest it :) which I'd love to do if you make updates!
So i uploaded a new version, its pretty buggy though. I thought i had it figured out in the editor but after playing the build in browser, there are some pretty major bugs.
The core idea for limiting platforms on screen and length is there, so i guess give it try if you can and let me know.
Just need to fix some stuff, somtimes it just lets you place as many at any length, somtimes none at all. Ill try get it fixed asap, thanks for you help dude!