You know that TPG is owned by Bankrate, the credit card affiliate people?
It is VERY unlikely that you will ever be offered any cards which do not pay a big fee to Bankrate. Ever seen the IHG credit card reviewed on a blog? Thought not.
I also suggest it is unlikely that, given a high non-affiliate bonus and a lower affiliate bonus on a card, you would be offered the link for the higher bonus.