Haha, good for you! She is really good for your main team, so if I was you I'd keep her on for now. :D Illusio and Pugilis, eh? Tough ones... with Illusio, it's pretty easy, you may lose the first time but that isn't a bad thing. You can learn their strategy and learn where to go next time. With Pugilis you should switch Eevee and Jigglypuff, try and get some back up Pokemon. Oh yeah, defeat Illusio first then you can hold of some Psychic Pokemon, then kick that fat, orange fighters BUTT! Woo, shake it girlfriend! :P