Envoy, with flow to AA, is a great option. If you have to commute, it may not be an easy decision.
If Spirit can vote in a new contract with pay, that's the second best option.
But that's me, not you. Only you can decide what's best for you. Good luck, and I hope it works out for the best!