I'd go for Novatech... any time.
If you do a search in this forum, you'll find plenty of praise (plus one or two negatives, to be honest) for them.
I have used Novatech for years and have always found them helpful and co-operative. OK, they're down south, but their support is good.
Having said that, I've no experience of CCL.
Go for the one you really want, otherwise you'll always have a nagging doubt!