Ive never been a believer of picking a long term career based off of current aircraft, fleets, routes, etc.
Contracts will always be similar. Routes will be similar. Flying is flying.
I’d pick solely on where you want to live. Seattle or San Fran. Houston or Atlanta. New York or New York. Chicago or msp/dtw. And I can’t imagine all those cities are a push. But If none of that matters, why leave?
I don’t think there’s anything worth leaving for in the context of a 20-30 year career. Less than that, then those details( contracts, reserve rules, etc) matter.