The per-tip voting makes sense. The three options for voting is also sensible and would be necessary for doing user matching or comparison, I just think the numbers would be better expressed, on the page, as a single average per tip.
And, a spam flag for each tip would be good.