The name makes (Ad)sense and it's to the point. However, it's crap otherwise. Don't you think? I kind of like the forums abbreviation FST...reminds me of Rob Halford.
I couldn't come up with anything better. Mostly, I'm too tired and too wopped out of my mind to bother. What would you name the forum?