Hello, sorry for the late response. Revamping the reviews system is very close to the top of my todo list. In addition to encouraging more people to create them in the first place, I'm going to be making them more prominent throughout many areas of the site. I feel that, for many buyers, seeing reviews lets them purchase something with more confidence, so it's an important part of a marketplace. On the other end of the spectrum, some people don't want reviews on their product pages, so reviews will always be something a developer can opt out of. (This is already an option, few people take advantage of it, but those that do probably appreciate it).
I'll also be trying to integrate the reviews system into our press system. Our press system currently collects articles and I'd like to promote those by converting them into pseudo reviews.
Regarding Evolutionary Games's idea, if you're plan is to post more editorial style reviews, we do have a blogging system that's built into the site that you could use. If you want more information about it tell me.