I guess I'll supply the first dissenting vote...I've probably done 20 Jetsgo flights on their Toronto to Montreal run... My company switched from Air Canada because AC was overbooking their flights so much or cancelling at the last minute that they were becoming unreliable... In all my flights with Jetsgo I never had a problem, on time, luggage arrived, pleasant flight attendants. My last flight with them was six months ago, so maybe they've gone way downhill since then.
The only thing I could say on the downside is that they make you pay for any in-flight beverages, pop or juice is $1 each, but thats not a big deal because at the time the airfare was about $150 cheaper through Jetsgo.
About the financials, who knows... as of yesterday they were still adding more flights... All the carriers are suffering from high fuel prices and cutthroat fare wars, so its possible for any of them... Air Canada has been in bankruptcy protection too....