Willie,
If you need to work then do what you have to do, but it sounds like your trying to convince yourself. ML has a history that we all know well, but a port in a storm is a fine place to be. C3 was a great experience but again, as a charter company it's not going to take you to retirement and it certainly didn't make me any richer. The people made it a great place to work. If Jetsgo has some fine people on board, then great, but the conditions of service make it a short term option, but again, if you need to get back in the game then so be it.
Good luck