They have a game store now actually. But I do agree with you, Xfire is kinda pointless at this point. They hadn't even upgraded their software of system API for ages, and steam is only doing that.
If you want to manage it though, send me a PM with some info on how you're going to go about it etc. Not really a necessity but just consider it like a mini-interview.