Personally I think the devs are legit.
yeah i have pretty similar feelings and that is why i asked them to pay me in floz for the twitter campaign .But the continuous involvment of new accounts gives me mixed feelings.
Please, don't let me be a deterrent. I stated the reason for a new account previously, it's not to shill or promote as you can see.