Interesting for sure. Found this thread while searching 120ST. We also have a Freewheeler and this add sounds interesting. Any updates on fuel mileage, rideability, ETC?
I'm up to 910 miles on it today. Started doing some runs on the interstate, What I have found so far before I let the dogs loose is that a roll on from 60 in 6th gear is a impressive feeling.
Will change the oil after the ride tomorrow and the next ride should be fun.
How is that new motor doing ?? Would love to hear more as well. Hope you did not get slammed with mid western snow before you could find out. Man I can not wait for spring.