One glaring difference, at a regional you don't fly under your own code. Everywhere else you do... legacy, ULCC, Southwest, etc.
If I were already a captain at ULCC, I'd probably stay put, especially in today's economy. If I were at a regional, I'd make a move.