Dozens of our members have included links to parts or all of FlyerTalk in their various blogs and or personal and commercial Web sites - and we always feel honored. Good luck with your plans and glad you consider FlyerTalk the place to recommend others to if they are interested in frequent flyer programs, etc.
As for the affiliates, i really don't know anything of this and you might look at smartertravel.com which seems to be a purpose-driven Web site just for affiliate bookings, etc.
I'm just the frequent flyer guy.
Again thanks and feel free to link to FlyerTalk.