Not sure about their baggage, but their On-time-performance looks awful:
https://www.flightstats.com/v2/flight-ontime-performance-rating/WSW/107/YHM
Get a co-branded card with an airline and that can pay for the bags itself. Not sure where you are flying from, but if you are in North America, Delta, United, and American all have