As promised, I have turned the TechRelated.com forums online for testing and enabled new user registration. Please be note there are still some skin related issues that I am working to address, as well as features that may not currently be enabled.
More information is available at forums.techrelated.com.