Sad that he doesn't get Dragon Rush. UU is close, sorry Flygon. His attack is too weak and without SD or DD. Cheer Up helps for Stone Edge and Fire Blast but again his SpA is weak. SubRoost does seem good for Flygon with Toxic or U-turn and a STAB. A Moltres or Zapdos with no SR weakness etc.