It's a great idea (from the point of view of virality) but it seems like it would be poisonous to the atmosphere in most teams. Would I want to stay back late to help someone who'd ranked me lower than my coworkers? I'd love to say yes, but probably not.
For what it's worth, it's nigh impossible to see who voted on you. And even if you're losing duels-- it's not necessarily a reflection on you, but rather a reflection on you vs. a particular coworker. In other words, there'd be no shame in losing a duel to someone awesome, right?
However, if you find that you're losing duels against people who you think poorly of consistently, or losing ALL of your duels, that might create ugly feelings I guess!
>However, if you find that you're losing duels against people who you think poorly of consistently, or losing ALL of your duels, that might create ugly feelings I guess!
Might be time for a little introspection, I would think.
I haven't used it much, but they could use the Condorcet method (http://en.wikipedia.org/wiki/Condorcet_method) to rank everyone on linkedin, or everyone in your team, or whatever. It would be pretty silly if they just told you how many duels you've lost rather than give you an overall standing, either global or team-based (although I can see how that could incite some rivalry).