I tried a Raichu/Gyarados team recently, with mega Mawile and Kommo-o as the back ups and got to 84. I didn't find the team that fun to play with, though. Battles go by slowly, and Gyarados wasn't that strong, even after a dragon dance.
Why Mega Gyarados over regular one with an item, though...