I'm on Strava and use it mainly as a logging tool for my annual mileage. Some friendly comp between friends can be fun. I do belong to one small cycling club.
But I am not interested in having loads of followers, too much hassle and I have had other riders ask too many questions. You know, you get a chance to ride during the week then you get the few morons that want to know why you were at home, what your boss will say for taking a day off, all that bull!