Hey, thank you so much.
I've managed to implement coyote time, jump buffer, "head bump avoidance" and the "megaman jump" (the one that is cut short if you release the button earlier). I feel that this kind of thing really improves platforming around.
Here's a video for reference, but I suspect you're already familiar with all that: