I recommend heading over to the http://www.advrider.com/ forums - it's a great community of riders (mostly dual-sport) and I'm sure you'll get great feedback there. Also, try to observe how they set up meetups for rides - it might help you decide on which features to build next.
As for the site itself - I love the design, not as macho as other sites out there. I wonder how riders will react to it (I'm guessing the scenic riders might like it more then adventure riders - but who knows).
Good luck!