jcullen4,
Unfortunately, only you can determine whether the QOL at XO is better or not for YOU. There are very stark differences between the regionals and XO. Schedule, pay (including pickups or “extra” flying), destinations, extra duties, etc. all differentiate between the two, and only you can decide which are your important factors.
As Gundriver64 said, if you ultimately want to end up at a Major 121, then staying 121 is probably your best bet.
Good luck in deciding...