From the limited information provided in this thread, this GO Membership seems like an improvement. Something that needs agreements to be signed used to be up for a vote and discussion though, in the...