I've finally managed to play through XD some more in the past few days, and although I haven't progressed much in the story, i've given my team some quality training. This includes purifying my Tangela to use on my team (Sunnybeam + Morning Sun ftw!) and switching Mightyena for a newly caught Phanpy.
Phanpy's currently at Lv13, but i'm hoping to evolve it and get it on par with the Levels of the rest of my team at Mt. Battle before going to Citadark Isle.
Apollo the Espeon - Lv37
Candy the Ampharos - Lv37
Firefox the Vulpix - Lv35/36 (might evolve it soon)
Flipper the Dewgong - Lv36
Spaghetti the Tangela - Lv32/33
Phunt the Phanpy - Lv13 (in-training)