I like the idea, but you have to work on the Design. I would not try to advertise it in that moment. Also create something that shows recent/popular reviews. At the moment i get the feeling that nothing is going on on your site.
A Question based on your comment, how do i know as package maintainer that there is your site with potential reviews on my package?
A Question based on your comment, how do i know as package maintainer that there is your site with potential reviews on my package?