You shouldn't abuse people who are trying to contribute, because that makes it no fun to contribute. You were added to the ladder as soon as you played a non-GOW game, which is how it works. Same with Ripe. I already fixed your elo score. It's all good.
Work is incremental. I'm very busy and can't access the site on my regular computer, but we're making progress. All the games get counted and players get ranked fine. Your elo also will be fine from here. The ladder and the season are pretty much in good working condition, and i should know how to easily reset the ladder and put in new restrictions for future seasons, which will be fun. Winners at the end can be added to the champions page, it'll be cool.
Now I'm not a programmer, and never have done any coding outside of this project, but i learned a little and built this just for this community. I thought I found the issue with the elo and corrected it but apparently not. Again, this is not my trade and im not a pro at this, but I will try again. Please try to have some patience and some manners.