I understand your post and it seems like a good suggestion to me. However, I just checked and I for one cannot find anywhere to sign up (maybe I'm not looking the right place). If they have shit down for new players that might be why, they have that "offer" 😋