Hi Pete,
Wow! That’s so great that you have been able to deliver so much traffic right off the bat. If you wouldn’t mind me asking, how are you driving traffic to your site? It would be great to see the domain too to get a better idea of your affiliate business!
In terms of CPA vs RevShare, I would dive into the player value of those 300 depositing customers that you have sent so far. Have you have made more or less so far off of these players losses than you would on a 250 EUR CPA, and have they continued to deposit & play since you initially sent them?
The Revenue Share or CPA value will be highly dependent on the conversion rate of the casino, the market your traffic is coming from, how you are sending traffic, and the commission structure that each casino is set up on. For example, many of them operate on a tiered basis depending on the loss of your players, or the amount of FTDs that you send.
Hope this helps! Please let me know if you have any questions on the above.