Just be aware that TPG is often harmful to consumers; they often tout credit card deals for cards with better sign-on bonuses if you go directly to the issuer; they were touting a 60k Amex Gold bonus when you could just go to Amex directly for 75k. They exist to drive CC referral revenue; if they can't get referral revenue for a card, they won't promote it.
I'd happily give TPG the 15k miles worth of referral bonus anytime - their reporting on travel, especially the extra work they've put in for helping people travel in the pandemic, is some of the best on the web. Even in the past 24 hours they shared a new and interesting trans-pacific airline that makes stopovers in Anchorage which would be fun to try (https://thepointsguy.com/news/northern-pacific-airways-boein...)
That's a good point about awareness of sites with affiliate links. Doctor of Credit and https://www.frequentmiler.com are my top two, though there's overlap between them. Doctor of Credit has the best credit card, bank and brokerage sign up bonus lists and Frequent Miler has good point redemption guides.
I'm a much bigger fan of https://www.doctorofcredit.com/ for this reason.