I only use revshare and I only offer revshare to my affiliates. IN the future things might switch around, but I promote a lot of smaller sponsors that don't offer a flat payout. It's nice when you have members who stay for months and months. If you think about it, the idea of 1 payment is really appealing to webmasters, but if the sponsor has a high recurring rate he knows he will make more in the long run by getting the full membership fee after that inital sale.
Basically you can look at it like this. If a sponsor has great content and lots of it, take the recurring sale. If not, take that big bonus and move on
