Heidis last longer.
TKCs are better off-road
Heidis are more than adequate for general off-roading, smoother on long runs than TKCs.
TKCs are fine on-road, slippery (though predictably so which = fun) on banding and ironwork and better than I am off-road.
Personally, I have run TKCs as my choice, but my next set will be K60 scouts as I'm doing less off-road.
I am seriously considering a TKC front with a K60 rear though......I quite enjoy a rear end wiggle but I hate my front being loose
Try'em.......either are good