I just got a new set of 18x9.5x8 turf tamers on douglas wheels for one of my sons lt-80. They seem to hook up very well & make the bike 10x's more stable..........take a look.
we have another lt-80 with fast trekker rears, and it rides rougher, and slides more easily...........I think the tamers are far better. I will report back after more testing.