Victor, if you've done enough yoga to "get" the internal observer mindset, this can be applied to your kettlebell practice -- especially S&S!
My ideal is exactly what you said, yoga 1-2 times/week as well as getting a deep massage 1-2 times/month. Both seem to help me.
Yoga I do about half the time solo, the other half I go to class. Both do me good; solo I have to "check in" with my body and see what is needed. In class, we usually hit something I have totally forgotten about and it is such a relief to release tension where you didn't know it existed. I don't know if there is any real basis for this, but I FEEL like it opens me up and everything flows better, and in this way aids in recovery.
Massage is so expensive and results are temporary, but there's just no substitute... although foam rollers and "Yoga Tune Up" massage therapy balls are at least half as good... and you use them anytime, for free.
I tried a chiropractor for the first time this year and got nothing out of my 10 visits/adjustments. I'm done with that, unless I have a specific problem that they can clearly help with (though I do believe there are cases where that is true).