It's a nice idea, but I don't see myself spending a lot of time on the site. It has a certain bureaucratic feel to it. There is a lot of crash-avoidance discussion on sport-touring.net and a lot of other interesting motorcycle talk to go along with it.