If you are looking for a group ride it would be a more practical approach to join a local to you forum.
The bike specific forum is great to have an opportunity to talk to the owners of the same bike as yours: mods, repairs, troubleshooting, etc.
But the riders are spread all over the country/world and getting a ride together is a bit unrealistic.
For the NE riders I suggest new england streetriders (nesr.com) and for ~90% CT/10% MA band of riders.
Im in Cromwell. I just took delivery last night. I just want to see who's in the area that I can meet up with and ask questions to if I have any. . Its my first bike. Yay!