@Fizzer probably should make them worth way more points
They give enough (2500 for each win, and 5000 for each gold star.) But one limitation is that you have to be signed into an account to receive the points. I think what happened to Jez is that he played a ton of levels before creating an account, and you don't get points for those, otherwise he'd be level 9. I should fix this.