Twitter/Facebook/Instagram feed from the same account? How's that going to work? That's a lot of integration work for something that isn't going to get looked at very often unless it's a social media account with a lot of followers who actively engage with its posts. Additionally, some of the people of interest just don't have that much going on these days, so an entire subforum for some dude in Uganda who lives in a tree and eats bats to cure homosexuality probably is overkill (an example - not sure if that's actually a thread here).
If you do decide to implement this, I would at least pin the main thread and hope that the person who wrote the OP maintains it with new info as it comes up in either that thread or any of the others in that subforum.