So I'm new here, but making a group on the same site you posted would be alot easier for everybody wanting in, you just set-up the points system how you want, and invite players via e-mail. For the user, they don't have to download anything, don't have to use Word, Paint, Adobe, or anything...