Just a thought, and I know it won't work perfectly, but will to a point because those that use steam will check this thread for other people and update their info, could you not also put on their display name?
I know some people change theirs on a daily basis pretty much for some bizarre reason, but for those that keep it the same, but different to their CF name, it will be much easier to know who is who.
Even if this doesn't get picked up, for everyone that has added me/will add me, my name is Retify, with [ESF] tags