With only 15 minutes of play required to "break even" on a server, I think there's great potential for us to score well here. With a server that's mostly full, I don't think there's a lot of availability for someone to sabotage us, though it is possible. We'd just have to work with admins to try to take care of people who are intentionally trying to harm our rating there. On a server that's consistently 3/4 full, one player could successfully destroy the rating if he wanted to. By connecting and disconnecting once per 60 seconds, one player can negate the positive effect of 15 others (or more, we're operating under the assumption that those 15 have not been there between 15 and 45 minutes. Over 45 and they earn no more points, and under 15 and they're still a net loss without the effect of any other player's actions).
Is there some script, mod, or something we can implement to prevent or deter players from disconnecting/reconnecting? It's a shame they have that whole "-15 on player connect" thing...why not just ignore the connection, and score one point per minute AFTER 15 minutes.
Basically, if we could ensure that no one would abuse this system to intentionally harm our ratings, I think it couldn't help but be awesome for us. Think of all the time the servers are totally full, like 30+ players all playing steadily. Each minute that's 30 points for us, so it takes only 15 total minutes of play at that full-ness to make back the negative points of every player's connection. After that it's straight gain, and there's no penalty for servers that have emptiness now and again, like ours can overnight. Sure, there's a penalty for refilling them, but if they get and stay reasonably full then that's very easy to make up for.