I guess not as I had Giratina as a buffer. To be Aaron I mostly used my Flareon except on Heracross where I used Staraptor and a fly attack. Bertha is where I had the most trouble. I started off with Pachirisu and used superfang and then I sent in staraptor with a fly attack, simply because normally (the last few attempts) using that fly made her change to Golem lol. Anyways, most of her pokemon were beat by my Floatzel using water pulse until it fainted then I used Empoleon and Surf. Flint was easy again, just stuck with Floatzel and Empoleon. Lucian was easy, no problem there, could handle it with mostly my Pachirisu just super fanging twice then a thunderbolt. Cynthia was the hardest, Spiritomb I ended up getting low with Pachirisu and then she fainted so I Changed for floatzel and used water pulse to kill the Spiritomb. Roserade I took care of with my Flareon. Togekiss was gone with my revived Pachirisu. Lucario took a couple of revives, first tried to kill it with Pachirisu then I remembered the weakness of Lucario so I sent out my Floatzel and just kept using Rock Smash, unless my health was low then I'd use a full restore. Garchomp was the hardest of them for me. By this time the only pokemon I had left (unfainted) were my Floatzel and Giratina. So for about 15 times in a row I had to keep using full restore on my floatzel until finally the Garchomp used Flamethrower it's about now I realise water pulse has no PP so I had to keep using aqua jet which wasn't as strong. So everytime Garchomp would use Flamethrower or Giga Impact, I'd attack and if it used Earthquake or Dragon Rush a full restore was in order. I kept using Giratina as time to revive pokemon and kept at it, cos my Floatzel would faint every now and then. I eventually beat Garchomp with Floatzel's Aqua Jet, took twice as long as it should of as Cynthia used a Full Restore :p. Anyways lastly for Milotic, I knew it was best to revive Pachirisu, by now I had revived Giratina, Empoleon, Floatzel and Staraptor so I revived pachirisu then made her full health and went for the kill, had to revive pachi a few more times as well mostly using the giratina buffer. So basically no I didn't beat them fairly apparently :p.