This place is buzzing with snowmobiles in the winter.
There is a Snow Park where the paved road ends / winter closure point. You will need a snow park permit, daily or seasonal. California and Washington season snow park permits are good in Oregon.
This area appears to get quite a bit of equestrian use. The trail was pretty ripe when I was there.