Just so you know, RAH also has criminally incompetent payroll staff. In the last year, we've had at least two paychecks where as many as 600 pilots had checks shorted by up to $1,000. If you're reassigned, if you don't email crew pay you won't be pay protected. And if you do, there's a 50/50 chance they'll get it right.
For me, were I in your shoes there's no question that I'd go to XJT. My friends that I trained with that are there have made $1,000's more than me over the course of our careers, not to mention the better QOL.
As to RAH, I'd avoid the Q just because they've hired most of them already. So as mentioned, you'll be stuck on the bottom of the list there, unable to get off RSV or hold a good line until everyone above you upgrades, all hired in the last few months. Meanwhile, all the 145 and 170 guys hired at the same time will be getting much better lines and more days off.
The 145 myth is just that. The training is easier on the 170. But they aren't busting guys in droves on the 145. It's just a little harder.
But like I said, if offered both, there's no way I'd come here over XJT.