Yeah that's kind of my feeling too. Of course, there is nothing at all to guarantee they aren't a scam but so far i think it's more likely they are inexperienced, naive, overly optimistic, incompetent...