Thanks for the feedback! The navigator is level-dependent and yeah the energy pickups only give you 25 energy.