Promos and incentives will of course increase your sales and the distribution of your products. But this should be done in conjucntion with the organic promotion of your affiliate platform. Since your product will only be sold if your clients come to your site. That way, you will be sure that your promotion efforts have yielded.