I had a look at #MeWe because a few people I know from #fuckgoogle's ghost town have created accounts.
It has the same totalitarian "live your entire online life through us!" vibe I used to get from #deletefacebook, only their designers are aware of the existence of colors other than blue.
My cats aren't impressed, and neither am I.