I've just had a decent chat with Fin explaining how far into endgame CTS currently are. He's happy with the Drunken Bums partnership until we can run our own raids and is aware of the timeline that involves.
I therefore heartily recommend and support Fin's application