But flying is always better
You should definetly let her flight feathers grow out next time she molts. Birds can only be truly happy when allowed to be a bird, to do what they're meant to do - fly! Plus they need the exercise for their health, climbing or walking will never be enough. Especially if her diet isn't the healthiest. But generally, birds prefer to be up high, so climbing on top of the cage will do until she's allowed to go anywhere she wants.