WHY are people still trying to promote Torkoal as a candidate for the OP? If you want to use it as a Spinner, then b all means, but there are much better things for it to be doing. A troll set (Fire Spin set from Advance Gen or Toxistall+Amnesia), a Specs set even, or a classic set up set, or even a SHELL SMASH set are all preferable. It's never going to be top tier at anything it does, but at least it has usability and direction when using one of those specialised sets. Like I said, use it if you want but it's not getting recognised as THE STRONGEST anytime soon.
Also, Armaldo is a fairly good offensive spinner able to check common threats with a Choice Band or Life Orb when hazards are no longer up, and I recommend people with strong Water and Rock resists on their team to try it out.