When you choose the lifetime plan, or whatever it's called, as opposed to the CPA plan, and you start at like 20% or w/e it is, that isn't 20% of the players profits or anythings, its actually 20% of the RAKE they generate by playing at the site. Rake is the small percentage the online poker sites from every real money hand/tournament on their sites.
Hope this makes sense. In my opinion this what you should do...
f your traffic are generally bad/new players, promote them to a poker site your signed up to with CPa plan.
If your traffic are allready probably good winning players that will play alot, then the perecentage of the rake they generate can be a very nice income considering yes, it does add up for the entire time that player plays on the site...especially if your signing up volumes of people obviously...MOST people you sign up with the percentage of rake generated option will note yield the total that would hav ebeen yielded from their sign up with the CPA plan. But if you ever get a player in that reaches the high stakes, you will be happy for a very long time...as there is no real cap on how much rake someone could potentially generate based on their bank roll and skill at the game. You must also realize that actually the best poker players will never sign up under someone else bonus code. This is because they know if they sign up through a rakebake site instead, they will actually be paid a percentage of their own rake that they generate, instead of YOU (the advertiser). Once someone has signed up on these poker sites under someones bonus code, they will NEVER be eligible for receiving rakeback payments on the rake they generate....raekback is actually essential to most winning poker players as it keeps their hourly wage up as a bonus payment. This is why I think CPA is actually better to promote as you will be getting paid more money for the bad players, which there are alot more of those than good ones...
Hope this makes sense and helps.