I really hope this increases both awareness and the playerbase of Source mods (which is damn low, at least here in Australia). A suprising amount of gamers are completely oblivious to mods.
You got ripped off R_Yell. I would have thought FoF's unique gameplay, regular content updates and continual improvement would make it an obvious choice.
I'm very curious about what's involved for a mod to become a part of Steamworks.