It figures that rating a hub probably is not the most accurate way when a user can choose different ratings. Why not answer a short survey?
I was thinking of a 3-table model, each with a maximum of 4 points, minimum of 0 points. Each has 5 answers, each "question" is actually a statement, and the user must tell us if it is true or not. Here is the model as I planned it:
Statement 1: This hub has sent me several Mass PMs which bother me very frequently:
0: Strongly Agree
1: Agree
2: Sort of...
3: Disagree
4: This hub has never given me a single mass PM that was not significant or advertising some PPC page.
Statement 2: This hub gets spammed frequently and does not seem to have any idea how to protect itself.
0: Strongly Agree
1: Agree
2: Sort of...
3: Disagree
4: This hub has never had PM spamming as far as I see. Neither have I ever seen its mainchat flooded.
Statement 3: This hub lets me download and search without strong limitations or requiring me to register.
0: Strongly Disagree (This hub requires me to reg!!! Or it has a ridiculously high search and download limit!!!)
1: Disagree (This hub is high in limit, beyond what is tolerable, but it doesn't require me to reg to search and download)
2: Sort of (The limits are high, but tolerable)
3: Agree (Limits are below 120 seconds per search)
4: Strongly Agree (Limits are below 60 seconds per search! WHOO HOO!!!!!!)
Everyone but the hubowner would be allowed to take this survey. If this comes through, we might add capabilities so that only people registered on this forum may have access to comments and voting. That way, abuse is minimized. And, not only that, but only the users who give a damn about your hub would actually vote if the process is elongated like this

If find other statements to be important as well, let us know
