IMO this deal is not good. I used the rewards app and have gotten lots of reward stars through promotion and normal use. I think you need $4 dollars for each star on the credit card. The silver lining is you can use the card anywhere to spend $500.
What's the appeal of this card?
I don't think there is one.