I’ve been hearing and reading about many people tightening up their steering feel by using adjustable steering stabilizers. After a couple of weeks of research I decided I wanted to go with the Falcon Nexus 2.2 but, the location of the JT stabilizer is just begging to be smashed on a rock the...