Facebook does have a bunch of crap on it and I don't really like it either but there is also some good stuff on it. I have one friend who is on facebook purely because the local scooter club is on facebook. He doesn't use his real name, has no friends on FB and only does scooter club stuff on it.
If you absolutely won't do FB, then try the Adventure rider forum. It's probably the biggest motorcycle forum out there and has a very active scooter forum on it.
There is also the Maxi scoots forum. Several people on this forum are also on it. It's not a big forum but there might be some people on it near you.
BTW, I go on motorcycle rides all the time on my scooters. No one has ever laughed at me. Many have been amazed what a scooter can do and some have even ended up buying scooters. I don't know where you live but here in Alabama it's mostly Harley's. I have ridden with Harley riders with no issues. I have many friends who ride Harley's. It doesn't bother me that they ride Harley's and it doesn't bother them that I ride a scooter.
If you want to meet other riders, It's not that hard but it's up to you.
I'll say ditto to what klaviator said. I do get made fun of at motorcycle meets though. But not by strangers. It's always my friends that give me a hard time.
ET, tell us what area you're located and then if we come through, we can pm you to meet up.
I'm out in the woods just noth of B'ham, Roll Tide.....(Alabama).
I also use a fake name on FB to keep in touch with my cousins. I just check in maybe twice a week.
Motorcycle/scooter forums and good motorcycle/scooter videos on youtube is about it for me.
I do check Yahoo News twice a week to see if Cali has fallen in the Pacific or if the Super Volcano in Jellystone has blown yet.
I've had good interaction with people coming through and camping on the farm. I've also had some passing through that would PM me for my cell number and we'd meet at the gas station, restaurant, fast food, or similar depending on their schedule.
On Advrider, I've met some nice folks while playing the local tag game. There are many versions and types of those games to play and interact with fellow riders either by the forum or at the tag locations sometimes.
Having said all that, I'm just an hour+ from klav and have yet to meet him.......but we are consistently interacting on the same threads on multiple forums......