Stormfront users wouldn't have really been relevant for the FSF. But on a platform like Twitter, which isn't mono-subject like the Stormfront forums, would have been relevant for an organization like FSF.
And personally the few people I follow there (mostly game devs) are totally worth talking to.