I have to agree, I'm not sure what those new roles have achieved or even attempted to achieve at this point. Accepting that there is a lot of work to do and that no one was likely to make a significant impact over night, it would be good to know if the individuals elected to those roles have anything in the pipeline?
The Discord channel is a ghost town but I think it's symptomatic of the way the community works, or doesn't as the case may be. "Sports" covers an incredible variety of activities and games and while you might love one or two sports very few people have an interest in all the available sports. Even within those sports, support tends to be very tribble. You might love football, but only watch the EPL. You might watch your team in the EPL and have very little interest in other club.
I feel we should think of the Sportstalk community more as an umbrella organization helping to develop true "tribes" that carry more of a niche offering. Engagement in those instances will be and indeed is much better, see for example the Hive FPL discord channel where users chat regularly about the Premier League.
As for web2, we can invest time and effort into social media platforms like Twitter but I doubt we'll see huge numbers flocking towards the site as a result. My feeling is that instead, we should be putting time, effort and funding towards encouraging content that is primed for SEO. You can have a look at my personal website (it's in my profile description). That has driven 15,000 views of my blog on Hive this month alone and most of that traffic is a result of people finding my website via a search engine. I don't promote anything through Twitter and never will.
As for actifit, completely agree. I can't see any benefit to the sportstalk community of this arrangement. If nothing else it just spams up the sportstalksocial webpage itself with unrelated content.
RE: SportsTalkSocial community: Overview