I'll echo the OP's comments and agree that I am on Twitter basically all day and check into the SP once or twice a week at this point. That is not because of anything that happened here, but just my preference for the Twitter format.
I can and have had meaningful back and forth conversations with not only fellow FF players, but also fantasy experts, beat writers, former GMs and others. Those are not things that commonly happen on any forum. That is one of the difference makers for me.
Also, if anyone needs a strong group of follows, just check my list. Other than a couple of UK guys, my follows are all football and all very active.