So far I have only sipped the KoolAid and it doesnt taste too bad. I'm still proceeding with caution either way....
Whole setup looks fishy to me. My 1st guess would be it's just a lead generating portal for a single group under the guise of competition.