Didn't their press release say that the reason they had opened at MAN would be to eliminate/reduce positioning flights for a/c to be painted?
That sounds to me like they aim to be painting aircraft that use MAN already, or those using UK airports at a push. You might not see as many big/exotic vistors as you imagine.