Totally agree, and by the way, as you're capable of reading and programming the code they used, would it be a large task to rip-out the NWO part and fork the project to another site?
As long as people rectify these NWO-style practices, eventually, open source developers will learn that if you abuse your position of developer, your project will be taken from you and forked. So I do agree with you 100%. I've noticed this is a problem that is starting to spread throughout the open source community like wild fire, but thankfully there is a guaranteed way to cure it:
Simply remind the developer that such practices are not in the spirit of open source, and that if the requirement is not removed, a fork of the project can be arranged. Things like this happen all the time, open source projects often get forked because some in the project don't agree with what others are doing.
That said, I don't want to come across as a moaner, and it does look pretty damn awesome, a great project, but I do hope they quit the NWO-style bullshit. As it's open source, people should be able to download any additions they wish, from wherever they wish, and should not need to register to do so.
Simple as that.