I've been running my no-slip up front for almost 2 years and you can't tell it is in there. My wife drives my truck all the time and she never says anything about it. The no-slip has no clicking when turning and is road friendly.
And for the snow, i've only been on ice covered roads ones and it acted the same in as before when in 2wd no turning issues at all. And when in 4wd felt the same too, expect when on the thottle seem to have more torque steer.