The language on the home page around 'too good to be true' made me pause before signing up. It almost sounds like you're saying 'there's a catch!'
I think being a little more clear about your business model will go a long way to allaying concerns among users signing up for RewardLevel.