I notice TCX take a hammering on Airline Quality Network but as a very recent first time user of their service (752 4 hr+ sector) I found them to be perfectly reasonable. Seat pitch is not hugely generous but perfectly adequate and comfortable for a charter operation. We had taken advantage of the Pre-booked seats, meals and baggage allowance option and found that all worked well, nice to know where you're sitting and the food was absolutely fine.
The same can't be said for the ground handling company and the international facilities at Aberdeen, both fairly shocking but not the fault of the airline.