Does there really need to be half a dozen power identical to fly except for some tiny cosmetic changes and a slight retooling?
I think the flight powers should be different varieties of flight.
You choose flight and from there choose the type of flight { earth flight, rocket flight, ice slide, ...}
You could do the same thing with jump.