Problem is that you won't know if you made the right choice until 5 years after you make it. With the regional game, since you don't own the flying it can get shifted at anytime. Compass is nice since all their west coast flying is junior, but that could get taken away or shifted back east and then you would be commuting.
I have never worked for anyone but SW, but to say they treat you with respect seems a little off to me. Spend any amount of time on reserve and you will never feel like you are treated with one ounce of respect. I think back in the day things were different, but now you are just a number and there is no respect between pilots and crew scheduling. Again, I think all regionals are the same but management here does not respect pilots.
That being said, I wouldn't recommend Republic to anyone. BB is an idiot and banking everything on the 1,500 hour rule will get repealed or changed. I don't see that happening and I don't see them doing anything to make that place worth going to. SW is getting a lot of flying and I know a ton of CA's that have offers or class dates. I see tons of movement here in the future.