I think your main priority should be in making a better design. It looks minimalistic for now, but it's not the best design out there.
Also, the rewards seem a bit on the high side (as well as the referral commissions); have they been working out with the profits so far?