How this will benefit the site and/or other comments:
Just a quick thought, I'll fill out the form later if people think this is a good idea - but why are points awarded for games on beta maps? Game play can change because of XML updates that can completely flip the outcome of a game and maps are put into beta to determine if gameplay is balanced, the site even acknowledges how beta maps might be severely skewed. If that's the case, then why award points on beta maps at all?
Some may think that without points people won't play or test beta maps b/c no true incentive but people will continue to do so because (1) people like new maps, (2) those related to the foundry will want to test a map and (3) individuals may want to practice and learn a map before its released from beta. Just makes sense to not do points on beta maps because of the risk of farming, gameplay inequities and massive ad hoc revisions.