The sites seems good to me , specially the concept, I will try to join the site, but before that I will see that TOS properly.