I think the rep system is a fantastic idea. I think if it stood out a little more it would be way more successful. The tiny scale is ok, but surely with the amount of graphic talent we have here it could be better. Also the little blocks are ok. They are default I know. But, I've seen other forums running VB that actually give a numerical value to the reputation. This is more important to the system than a few blocks. There are many people with 1 block, 2 blocks, 3 blocks... etc... but that doesn't give you anything to judge by. If I had 2 blocks and the value was say 119. And mikesgroovin has 2 blocks and a value of 150, people can get a better sense of rep.
Perhaps change the scales to the letters " REP "
These are the little things that set forums apart from others. Regulars that frequent here take notice of little things like that.
Just my 3 cent.