Thorpe comes out on top for me. Speaking across the board, availability is decent and throughputs are good. Towers do well with throughputs, but their availability feels a lot worse.
Legoland comes next for me. They cope well with what they have.
Chessington isn't awful, but they have a lot of low throughput rides and they struggle to operate them well.