I have been trying to organize something similar up here, but keep it open to all makes. Lots of great and accessible dirt roads & trails around here. And I know there's plenty of those bikes left.
Looks like a lot of fun.
If you get far enough away, you'll be on your way home.
Piss off, I'm in my Happy place.