I think we need a tourney that weighs a bit on sportsmanship scores
While that's good in theory, the same people who would be douches in the first place can then tank other people's sports. The sportsmanship scoring system is a terrible mechanic. At best, everyone gives everyone else a max score, and it cancels out and is pointless. At worst, people tank each other (either because of inexperience as to what sportsmanship means, or on purpose), and people lose because of a bogus sports score.
However, if you feel like you need a sportsmanship score, I would suggest a Bay Area Open style thumbs up/down system. If you had a decent or better game, you give the other guy a thumbs up. If you feel the guy slowplayed, showed up late to a round, cheated, or was verbally abusive during the game, you give him a thumbs down. If a thumbs down happens, then the judge goes and talks to the two players involved, and makes a ruling that could be anywhere from reversing a win to a loss, to having them thrown out of the event, depending on how many thumbs down the guy has received. It's a simple but effective system, and you'll find you rarely get a thumbs down.