Took down viola easily with Gama (Froakie) and Charamander (Wonder Trade), Froakie did good against Surskit, Charamander took down Viola's Vivillion with ease, and level up 3 times. After that battle, went to route 22 and caught a wild Brave Riolu (which no surprise wasn't an easy catch) and I caught a Lileo and named her Nala. Thinking of evolving Charamander, then storing him then leveling up Nala.
Also, I think if you use the pokemon aime app/mini game, your pokemon may get extra xp. My Gama/Froakie always says its alittle excited, then when the battle ends he gets extra xp. Great mechanic if thats how it all works.