I know there has been a bunch of things occurring recently that’s preventing this community from growing, such as the looming forum software bugs and lack of spam prevention tools. This has not fallen on deaf ears. I cannot share much, but the evolution of both the website and forums are well underway. Please bare with us a bit longer! I promise salvation awaits.
To all the lurkers, registration will be re-enabled when the evolution goes live.
PS. A new Wiki is underway too.