Funny you mention that Aqui; that Infernape I'm using is designed to destroy stall. Unless of course, you dare question RaikouLover D: Tenta is 2HKO'd by Stone Edge, Bliss is OHKO's, Hippowdon is...I dunno, hurt by GK, etc...
I'm worried that if I make those changes you suggested, Salamence (any variant) would walk all over me. Mixed Draco Meteor 2HKO's Vaporeon, and all I can do is revenge kill it. Consecutive hits are gonna hurt...a lot. Yache Dragon Dancer can set up on Vaporeon and just rip the rest of my team into pieces. You know...a Specs Vaporeon sounds decent.
Anyway your team is quite vulnerable to being stalled out, Nape, Tar and Hera are quite easily handled by stall and each one of them gets decimated by Tspikes (Guts still doesn't give Hera enough wallbreaking power), Blissey's Toxic can and will be healed by Rest / Heal Bell / Aromatherapy, so I made your team more offensive.