Would it be possible to let affiliates choose their plan? I think this solution would benefit everyone as like you said some affiliates attract different players as they are coming from different places. If an affiliate was able to choose their plan they would be able to maximize their earnings. I know this could cause problems as affiliates may want to switch back and forth. I think there could be some solution to cater to affiliates who like the revenue share plan. Maybe you let affiliates have two accounts, one revenue and one wager and as affiliates grow and decide that wager share is better for them. They can just use their wager share account and phase out their revenue share account. They won’t be able to transfer existing players but will be able to get new players in the new model . (This is probably easier said then done, but a suggestion at the least)