I was using it for my non-steam games. Basically it does a bit more, like patching your games for ya, and a lot of games have xfire support for launching games from an IM.
You're right though, I've neglected it over the last couple of weeks due to the sheer number of things I log into everyday.
It's probably not worth the time to run with this, instead focusing on steam. :)