Things may have changed since I last chewed this over but my understanding of the site was that it belonged to the local authority and the Veritair/BI were just the operators of it because they were the only operation based there.
So if the departure of the police [and Jan] is of any consequence it is for the Neddies and politicians in Cardiff City Council/Welsh Assembly to lose heart with the place rather than it being a pure aviation decision.
Well located, looks good, perfect place for the Fist Minister to land ...... unlikely to suffer too harshly in the short term methinks.