It is possible to use Gyarados in OU, but the problem is that it is almost completely redundant to Zapdos. In any team where Surf/Thunder/HP Fly/Roar Gyarados fits in I would much rather use Thunder/HP Water/Drill Peck/Roar Zapdos. Gyarados has a marginally better matchup than Zapdos into Jynx...