I don't have any social media worth following, I mostly use them to lurk. I may open one once I start advertising a bit more for the game.
Having an activity that passively progresses while not playing is a pretty good idea! One of the minigames I'm working on will kinda be like that, it will be a management game a bit like the one in Yakuza Like A Dragon. But I didn't really think of expanding more than that on the idea... I'll think of a few things!