In most cases, yes. That’s because rewards will be the primary benefit you’ll have once the sign-up bonus has been paid. It’s important to think long-term with any credit card offer, otherwise you’ll be applying for a new credit card every time you end the sign-up bonus with the last one.
However, there may be situations where you expect to have a significant amount of spending activity within the next several months, and a large sign-up bonus will come in handy. But you’ll have to weigh that against the continuing need for the card once the bonus has been paid.