Argh, I haven't played in a while, and I want to get to the seventh badge soon.
Have a question, all. Right now, this is the first playthrough ever where I didn't give Fly to a regular team Pokemon, rather a Tropius to act as an HM Slave for Cut/Rock Smash/Flash. But….it certainly could boost Swellow or Skarmory's power. Then again, Fly on the Normal/Flying is so darn overused, and Swellow at least has Aerial Ace to be worthwhile.
Skarmory still has goddamn Peck, but once I get some TMs/better Steel moves, that won't be an issue. It has a better move potential than Swellow.
Should I keep the HM slave or give Fly to one of them?