I think this is perfect. Reveal after a vote so that the vote isn't biased by the points, but you still get to see where your opinion stands with the audience.
Why would you care if the community agrees with you? And if you assign value to what the community thinks, why would you want that information displayed for everything, not just stuff you have voted on?
I didn't say I cared if the community agrees with me, what I said was that it would be nice to know how many people agree with me. Slight distinction, but it matters.
Truth be told, I don't care about agreement, but it is interesting to measure general sentiment about topics, and without a point value, it's hard to gauge.