Thank you for your detailed feedback!
I think I may have gotten a bit too used to the movement during development and failed to notice the slipperiness on ledges. Sorry about that. I could definitely add an action to prevent falling from them!
The ion sphere alone does more damage to a single enemy, but if you try and hit the sphere with your primary fire, it explodes inflicting even more damage and is also AoE (kind of a hidden mechanic, dunno how many people actually found out about this).
Regarding kicks, they actually do reset double jumps, even if you hit nothing. If they don’t, then that’s very weird and could be a game-breaking bug, as some sections require you to jump after a wall kick. Instead, if you meant having both jumps be reset (as in, kick then jump then double jump) then yeah, that’s not possible (but could be an idea for a time trial reward!). Also, I agree they can be hard to perform properly. As another person said in their review, they’re more akin to Quake’s rocket jumps, minus the self-inflicted damage.