CPA – BAD
They pay you more than an initial deposit for a reason, they know they will make far more!
If the initial deposit is too low and its a one time player, you get 0 and they make 100% – software fee’s
After a year when you have 900 active players a month, just remember you will never see a dime from them again as you got paid your $150 last year 
Never do CPA
think of it like this, ill pay you $500 today for your car or $50 a month for 15 years…
Yeah $500 sounds good huh?
hope this helps, one whale on a cpa will cost you thousands.