Rather than getting into a debate about cleaners, I suggest you talk with your barrel maker for his thoughts on Thoroclean or any abrasive cleaners. I don't think the product itself is bad but there are many instances of it being used in such a way that has done more harm than good. Too much of a good thing can be bad, for example. I know Frank Green has his thoughts on Thoroclean, so I suggest you ask them rather than trusting the opinion of many on a forum, where some might truly think it's the greatest thing since sliced bread, while others have seen barrel damage from it. Both can be correct!
I seldom use any abrasive cleaners and even then, I do so very sparingly. I've always had good luck with the Patch Out and Accelerator though. It's a good product, particularly on copper.
My cleaning process is typically to use something else to get the carbon BEFORE I go after any copper with the Patch Out/Accelerator.
There's certainly more than one way to clean a bbl and these threads usually reflect that. Do what works for you but follow the directions and get the advice of the bbl maker. Ya can't go wrong with that approach, IMHO.