The site was really overwhelming for me when I first joined and didn't know how to use it. And it took me almost a week to earn enough points to join my first freeroll because I didn't know what I was doing. Maybe some more work to make sure new users know what to do without searching specifically for help would be a useful addition as well.