With all due respect(and there's a lot due around here) alpha projects are essentially growing pains stages. As long as they have the label of alpha, the only thing you should trust them to do is work on bugs. They don't know if their points system is going to work, they don't know if their stuff is going to crash, and most importantly, they don't know what they don't know. That last one is especially important. If you knew how you were going to screw up, you probably wouldn't have screwed up in the first place.
Free-DC is a great team with a great Forum. Alpha projects are not for competing, they're for figuring out how to get crap to work properly. When you do an alpha project, you're not a DCer. you're a bug tester.