Both Pokemon seem just about even to me. Flygon's higher speed means that it can hit faster with EQ or Outrage, both of which he gets STAB for, giving him two moves with base 150 power, which would more than enough make up for Electivire's higher attack.
Electivire only has one STAB move, with...