What the site lacks, are news, and that's outside of their control.
With Microsoft not reporting sales numbers anymore, Sony not reporting Vita numbers, NPD going after all the leakers, Media Create stopping reporting numbers for free and the rise of digital sales making physical sales only lists pointless, there's just less and less sales news available to report on.
Things should get better when the next gen consoles from Sony and Microsoft are officially announced, but until then, there's just not too much that we can do...
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454
The Steam/GOG key gifting thread: https://gamrconnect.vgchartz.com/thread/242024/the-steamgog-key-gifting-thread/1/