RE: new SW Performance Biz card. Here's the offer and MSR, which is what I figured for such a hefty sign up. What's interesting is the eligibility -
Earn 80,000 Points: This new Cardmember bonus offer is not available to either (i) current Cardmembers of this business credit card, or (ii) previous Cardmembers of this business credit card who received a new Cardmember bonus for this business credit card within the last 24 months. To qualify for your bonus points, you must make Purchases totaling $5,000 or more during the first 3 months from account opening.
Note that it says "this business card" and not any like the personals state. That's promising. And it's a reasonable AF at $199. Only $50 more than the Priority but with much more stuff.
ETA: Totally forgot the link to the card page -
https://creditcards.chase.com/a1/southwest/NAEPBizW