Yep, any of those bikes will do. Last year there was two separate rides. One off road, one on road. These two rides splintered into many more groups. You'll find what you need no matter what you ride. We even got to see some harley dude drop his bike.
2007 Ducati Sport1000SE, 2009 KTM 530 EXC