I have slime for my bike tires, but haven’t seen “ride on” before. They make it sound pretty impressive. I’m limiting myself to pavement till I finish the break in, and get a little experience under my belt. I figured I would mount up the shinko 241 at either of the first two oil change, 600-1000miles. But after reading the death wing threads I may mount it up sooner.