Baton is like watching someone do somethign really embaressing. It's just so much fun, you can't help yourself. Baton Pass has always been a thing that I personally have troubling countering, of course unless the person is dumb and doesnt know when to stop setting up. Baton Pass based teams are very tricky to pull off, unless you know what your doing. I personally think it's just better iuf you have like one mon just pass a boost to other pokemon that can desemate the oppoennts team (basically what prem said).
I think torchic could be viable, even though it has very unimpressing stats. With a focus sash, and access to swords dance, its could be a very threatening passer, if the passe can survive a hit, such as scraggy with eviolite. That does mean no substitues, but i digress. It wouldn't be the best, just somethign to not underestimate. Baton Pass can be very trollish, if you know what your doing at least.