Welcome...to my Shed!
Indeed it is, possibly too good. Need to play this more now I think I have all the rules questions out of the way.
Yes they are very important but...it's not the _number_ of reward cards that makes the difference but the quality! That's why you always get to choose 1 from X!