Entranced never sees a downside to clipping...
I'm curious how long YOU have had the parrot.
First off, every bird needs to crash a few times to learn to fly. That's how they learn what not to do.
I don't think you need to clip the bird in order to tame it or to improve safety/flight skills.
Start with target training in the cage (or in a small room if you have the ability to safely transport the bird over). I want you to target train that bird until it is just dying to touch that stick from anywhere. We're not talking about just turning its head. It should climb all over the cage just to touch it. This may take a few weeks or even months but will be well worth it. You can start training the parrot to climb around the outside of the cage as well and hopefully step up eventually. Next you'll want to set up a training space (I especially recommend
parrot training perches in your case since you want to train flight).
Start by targeting the parrot to walk from perch to perch and progressively increase the distance a little at a time. By doing this target/flight training, not only will you be teaching your parrot where to go but you will also be giving it flight exercise. This will help it learn to control its flight in stages rather than just fly all over the place and crash. Since first it will be a 5 inch flight, then 6, etc, there won't be any crashing. Eventually you should be able to recall to your hand and do long distance recalls across the room. The parrot will always remember the training perch as a safe place to land and return to it when in doubt. I still leave my training perches out for my parrots to land on all the time.
Believe me, clipping the parrot will not solve any of the problems. It will just create an illusion that it is solved when really it's an accident waiting to happen. On the other hand if you use the positive reinforcement methods, not only can you improve your parrot's flight but also direct what you believe to be acceptable places to land, poop, etc.