I recommend avoiding linearity when designing jumping mechanics. It makes the jumping feel more like work.
Roger that, I'll keep that in mind!