The TC team is indeed incredible...
People who moan and compain have obviously not visited Swanwick and spent a few hours staring at the green mush which is their radars. Last time I plugged in I was 3 minutes behind on NW DEPs... And I consider myself somewhat of a regular!
It's the one (only) thing I miss about being based in the London TMA.