He's excellent practice to fly against, because if you give him anything resembling a decent shot, he'll shred you. However, I find if I set up correctly and have the patience to do my attacks properly, he's survivable, though I rarely come away without major damage. Most of the time after a run on 999000, I wind up dead sticking back to base.
Wiley.