I propose you should maybe add Priority User:
I approve.
Set-Up Sweeper:
If Stealth Rocks aren't up and this bitch comes in, you're in trouble. You pretty much have to sacrifice something just to break Multiscale and hope that your opponent only goes for one DD. A +1 Outrage is extremely powerful and just when you think your Heatran can wall the standard set of DD/Outrage/E-Speed/Fire Punch, it hits you with a random EQ. Also very powerful in Rain with Hurricane and Thunder, a great Choice Bander or even an annoyer/phazer with Sub+T-Wave+Dragon Tail.
Non Set-Up Attacker:
Choice Band Terrakion is amazing. Close Combat destroys everything, and Stone Edge destryos the rest. Except Slowbro. Latios is good as well, but it's too easily trapped.
Wall:
Probably more personal preference than anything else, but Trace is one of the Top 3 abilities in the game in my opinion, completely shutting down Pokemon like Heatran, Chandelure, Jolteon and so on and it can even get rid of status by switching into a Natural Cure Pokemon. I like it because unlike the fat pink blobs, it can actually do stuff besides sit there and status. It is especially good if you throw all EVs into either defense or special defense , not split it up and combine it with another wall for the other side.
Annoyer:
Some quotes:
"omfg this shit is so broken."
"fucking flinch hax bullshit"
"fuck you, (BAN ME PLEASE)"
"yeah, suuure. 10 flinches in a row."
I used to hate it before I used it myself and the SpDef set is really amazing. 60% flinch chance, paralysis, Wish, elemental punches,...it can hax pretty much anything that's slower to death with any luck.
Spinner:
I like my spinners defensive, so I'll take it over Starmie. Plus, it just soaks up the worst kind of entry hazards and it can do funny things like Magic and Mirror Coating.
Phazer:
What? Something wrong?
Underrated Threat:
It is kind of a one-trick pony, but the Sub/SD/Sucker Punch/Brick Break set is quite amazing. I've probably swept more teams with this guy than with any other non-OU pokemon in OU. I'd like to think that I'm pretty decent with predicting so that I don't waste my Sucker Punches, so it usually works out.
Priority User:
I could say Scizor, but I won't. Besides, in rain it has a higher Attack stat, it basically gets the same damage boost as with Technician and has a better offensive typing than Scizor, plus it's a blue egg with rabbit ears. Can't go wrong with that. Can't kill dragons too well, but there's other ways around that.