Just get a Chase Sapphire Reserve. Yes it’s expensive. 550 a year. 300 back on travel. Tickets, train luggage etc. GE or TSA every 5 years, access to many airport lounges via the priority pass. (It used to cover the lounge in (SXM). Many many other benefits and you can book tickets through them or move your points to your favorite airline. Or build up a balance and have the cash in points applied to your credit card balance. Great rental car program as well. What’s great is you are not tied to an airline. The Amex Platinum works the same with many of the same or close benefits.