As far as I know Mike is still the DO. I don't see him moving on. The CP position is tough cause he gets it from both sides. Management telling him to screw over the pilots and pilots telling him they're being screwed.
Xtra just lost the Apple vacation contracts so who knows what will happen now. That was their biggest contract. Normally I'd say they'd furlough but there isn't enough pilots anyways. Sure wouldn't want to be in the new hire class right now.