Super punch could mean the difference between staying on the platform and falling to your death.
I once fell off when i could have gotten back.
What do you think?