I beat the main story in Alpha Sapphire today. Was pretty fun, the only negative thing I can think of is how hand holding this game is compared to XY. I mean, it was pretty convenient after beating the 4 and 5 badge that the game can take you to the next location and all, and getting that Latias after the 5th badge. Also, RIP Game Corner. On a positive note, I still like the redesign of the Aqua/Magma admins, the Gym Leaders and even the expanded upon story in the game. The story felt a little bit more understandable now.
My team was
I will say that I did use the Megas for Sableye, Altaria and Swampert throughout my journey. I really love Mega Sableye, proved to be a valuable tank for the party. I mean, it loses speed, but gains so much defenses and increase in attacks that I don't mind the trade off. That and Magic Bounce did prove to be useful in some in-game battles. Always kind of glad I like the little fella. Altaria was good for me, along with Swampert.