The site is completely ad free, you don't need to do anything to have access to scoreboards, but by being a monthly supporter your games can have more cloud save memory. Though the free-tier amount of memory is more than enough for a game like this.
I gotta ask a friend about it, I think he is quite familiar with newgrounds. BIg thanks for the suggestion!