I am asking out of curiosity more than anything, but you mentioned Fly has a downside of giving a free turn of set up, in addition, it is PP stalled by Protect/Sub to an extent. Would Wing Attack by a viable alternative? It out damages Fly in the 2 turns, plus it circumvents the possible free...