CGB and Beags have got it right; if anything a coincidence in timing for CAA complaints.
But obviously the guy running it wants to claim all the glory and bragging rights when in fact it was more the result of many diligent enthusiasts' continuous efforts over a long period of time - the final catalyst was the imminent demise of the IMC Rating which even the CAA thought was a step too far. EASA really showed their true colours in some respects by the manner they dismissed the safety case.
Flug