I've taken 6 flights with BEE in the last year, and all on time or early.
Another 2 last week (on a day when lots at LHR getting cancelled) and again on schedule, or near enough.
They even seem to have got the LGW-NQY 195 running a lot more punctually recently than it was a few months ago :-)