clorgI wrote a whole post arguing for and against elo, just to realize that tf2 doesn't need a ranking system especially for individual players. tf2 is a team based game, and it has a very small and tight-knit community that generally know the skill levels of other players. Something like this is not needed in my opinion.
The whole point of this would be to expand the community so you wouldn't be able to know all the members.