I got one that sounds the same as yours late last year.
You are right to zero in on the cat bonuses too to maximize the offer.
I met my spend in the last month and if I recall the bonus CB posted instantly.
I took a direct deposit option for payment. I didn't see any other value in the gift cards or other items.