Actually this is a really good idea... STEAM is definitely a premiere delivery system for games and I think one of the most significant hurdles this game faces is just obscurity. I had barely heard of it and I read MMO news daily.
I suppose it comes down to what it would cost to have STEAM list/carry the game. Since the game itself is free I imagine there is some kind of fee or perhaps a per account charge to the company that might make this concept not possible.