There already is an LivingJumpEvent that is fired when an entity jump, that can also be used to update the jumping speed.

My new event purpose is really specific : get the initial jump speed. That not really useful on it's own, but it can be used to compute the maximal jump height.