Hi,
This is off topic but kick the tires I would have to disagree with you about TCX's legroom as I flew with them, the last two Thursdays on there Boeing 757-300, G-JMAB and I have long legs and found the legroom quite good. No different to any other charter really.
Thanks
Thomas_Cook_757-300