I think Asda rewards are useless. It’s on specific item and you only get points for those items.
I would choose Tesco club card all day long because it’s much better it’s simpler. It’s a point per pound you spend and it’s easier to find clubcard prices.