Why did you assume only $10 per revshare signup? That's 50% revshare apx. on a $19.95/mo membership. Most programs are anywhere between $24.95-$39.95/mo, most pay 60%, most have bonus days paying 70-100% revshare and you're also forgetting other membership options like 2, 3, 6 months, etc.
As far as whether revshare is a good option, we let our affiliates decide. We recently started offering $25pps console free and 90% of our affiliates stayed with revshare..
Regardless, as TGP owners and affiliates ourselves, it's always a good idea to diversify. We still get rebills from programs/sites we stopped promoting over 1 year ago.
