there is a lot of bug with the platforms that make the platforming weird but your concept has potential there are many things that you can do with your mechanics
I'm sorry honestly my first platformer...I have always had problems in unity with the player character sliding after the key is up...can you please specify with a little more details the bugs you experienced just so I know what to work on when I go back to this game