Let me start by saying... Can we be less american-centric? I bet statistics show most users here are not american.
As for UX: Just look at your competitors and do the same as them. People expect certain modes of interaction.
This is like, UX haphazardly developed by "bits and bytes" geeks, and I myself am one of those old school bit logic and assembly lovers, but I'm not going to pretend I can do a decent GUI (let alone that I would enjoy it).
Showing raw ID codes for users? ID codes for posts? What. You call this web design?
I mean I stare at IDs in databases all day long, but normal users shouldn't see the guts of a system.
What other website / forum has such a limited number of votes?
The zoo system. Do people actually use that? It's strange and unwieldy.
Preview? Why? Can we just edit our posts like everyone else has been doing for the past 15 years, in forums, social networks, whatever?
Why do we have to have a privileged few random people moderating? In other places, everyone can vote, or "Like", or "+1" a post.