I have played a fair number of Bennett Foddy-style games. Jump King is not one of them. That was intentional. I do not like the idea of the Jump King mechanic. I did not like it here either.
I think your implementation is fine, and the level is designed around it. I just don't like the mechanic.