I would also be willing to contribute, but as far as sustainability, would it be possible to attract companies to advertise on the site? If so, I am not sure why SBNation couldn't do that, as well (as they do with the front page).
The forums have basically been running as their own site for several years now with no 'Latest Forum Topics' on the right hand side of the main page anymore and just a simple link to Forums. I suppose not much has to change on the usability of the site; it just sounds like SBNation wants nothing to do with it anymore. Hopefully a link will be possible.