Maybe not. My score is high, but you have the same number of work units in about the same amount of time. If I understand correctly, the points are based on the value of the work unit they assign you - luck of the draw and all that.
I'm really pumped to see the team moving up quickly. This is my first DC project, and I'm glad we are able to make a difference. Anandtech is doing well in other projects, but the f@h group was less than 20 members when I signed up, and few of those were active. I think you joined up about the same time?