I also received this offer and applied and was accepted for the Biz plat - card should be arriving this afternoon.
I was looking into also opening a checking account and noticed the following in the T&C that is not mentioned for the card.
The Welcome Bonus may be taxable income to you and may be reported on IRS Form 1099. You are responsible for any federal or state taxes resulting from the offer. Please consult your tax advisor if you have questions about the tax treatment of the Welcome Bonus.