NatWest Rewards

We’re currently looking at whether we might benefit from a rewards bank account and HSBC changed their premier criteria mere days before we decided to apply, making us ineligible. Looking at the Premier Reward Black account, NatWest obviously list a bunch of benefits and the values, but I’ve struggled to find a list of partner retailers to see if we’d benefit from points (that we’d then trade for airline miles).

My real question is, do people actually earn reward points or are we better off looking at Amex or other rewards programs?