I think it is better because of the Steam integration to have the Steam name as in-game name and a clantag, it is pretty integral in Valve's strategy it seems. Or a custom game specific name would do too if you still would have the ability to see the Steam names of the people on the server.