If off road is in your blood, try and stick with it. I raced off road for a few years, tried TC and hated it. Heck I didnt even like running buggies indoors.
I only race once every blue moon at Hinckley in the summer and in the vintage class as I didnt get rid of any of my Schumachers