To summarise, scheduled airlines give you a better roster and consequently you suffer micro management as the screws are turned in the name of efficiency. Charter airline management tend to be a little more understanding and respect one's efforts more as they pore over the fatigue reports.
Jet2 seem to be doing a good job.