Nope, its like the worst moves to use in competitive battles. Powerful Flying move, yes, but it gives your opponent a free turn to do anything he wants. Even worse, he/she might Protect that turn. (Assuming that I saw a Staraptor use Fly on Ninjask O.O) The second best HM move is Surf or Waterfall, depending on what you are using.