I have a buddy that wants to sell me a set with just 100 miles on them. Would there be any issues running them on my stock rims? Are they a good tire? Will in need clutch work? He bought a Can Am with those on it and they were too much tire in his opinion and went to the stock size which is a 28" tire.