Y'know, I like your whole team except for the lack of diversity. Double-waters + Ground/Rock.
Hippo is good.
Vaporeon is okay.
But now you have Starmie. The best rapid spinner in my opinion. To me, it doesn't sound like you need a wisher if you have Slack off for Hippo, Scizor can't be saved and Starmie can withstand punches.
No to Rhyperior. His cons outweight whatever pros you seem to show. I'd replace it with a mixed fire type or ghost. With a ghost type, you can switch-in on a known rapid spinner and prevent them from taking out your stealth rocks, which is always a good thing. Some use Gengar as a subpasser, which fits off nicely in your team.
You have a good start, but some things need to be changed. A rare Swampert can easily fuck you up.