So @JLUin818 and I installed the torq master in my Jeep. Yesterday I was going fast on windy dirt roads and had no issues with steering at all and the dirt roads were definitely slippery. I'd think it would work ok on snowy roads as shown in that video.