Hey Zangoose,
First off, I use the same team building strategy as you, utilizing a wall core. Congrats for hitting on what I think is one of the best team building strategies out there. :D Ferrothorn/Vaporeon/Gliscor worked for me as a wall core, before I subbed vaporeon for something a bit more...