Yes, it is a good opportunity to meet people. I have visited twice in the past when I was in the central Florida area and my wife and I plan on stopping in on Friday.
I have found the group to be very welcoming for new people. No need to make a reservation, just show up at Crispers at 3pm.