If this new site is what is linked in the OP, there is like zero traffic over there. I just checked it out now for the first time. I will stick around here and check back some other time. Fun idea but not if no one is using it.What is the normal turnaround time now? I registered an account last night and am still waiting approval.
Thank you!