There should be a live streaming section somewhere on the forums where freedom partners can post when they're streaming and what they're streaming to help get each other's streams discovered!
The idea is good but I'm unsure that the forums are the best place for that. There's a project upcoming called Gamers.tm which automates this process however it's in very early alpha and is IMHO not ready for regular use. consider using your forums mood message for this in a non spammy way, or on twitter.