The sign-up bonus of $70 is weak. Chase has multiple cards more than $500 in bonuses. The best was one with $1100 of Southwest flights. And I actually used them all pretty quickly.
The 5% is pretty good but other cards are 2% everywhere.
The extra 3% is worth $150 a year if you spend $5000 a year on Amazon.