The pool wait at UPS could be up to 3 or 4 years theoretically, so I would jump on the Southwest job offer until UPS calls for a class date.
UPS is where you want to hang your hat if you want the most stability of any pilot employer + the ability to make more than anyone else. Unfortunately the work culture suffers, but what place doesn't compared to Southwest?