Idea is good, concept isn't finished, that explains why it's beta.
Add more options, like adding servers for owners, something like serverlist, maybe even top, with comment capabilities, most likely without rating possibility (competitors, competitors everywhere).