To be honest, it's exactly the opposite for me. Every time I'm up against a stall team Flygon ends up getting walled by just about everything. Skarmory, Forrtress, Swampert, Hippowdon and even Celebi who's 4x weak to bug because it can easily recover. And well build stall teams always carry protect on 2-3 pokes so it's pretty hard locking your self into a move. And U-Turn is pretty much what stall teams want you to do, switch something into their entry hazards.
However, against those Dragon/Stell teams you can play mind games with U-Turn and Earthquake and leave outrage until extremely late game. Even if you use EQ against a levitator you can switch and come back to revenge kill(if it's something like salamence you better hope to win the speed tie though).
Add in the fact that it can easily save your ass if something like Metagross/Empoleon picks up an agility and you have a good revenge killer against offensive teams.
Obviously I'm referring to the scarf variant