I have a CX team which is now 2.5 years and about 10K Km old. I have generally been very happy with it. It's an ideal commuter bike able to handle potholed roads and inclement weather proficiently and a slightly more upright position than a road bike would offer (while still giving the benefits of drops). The length of this message perhaps has more to do with how much I've ridden the bike than any genuine issues.
Halfords have a bad reputation and in my experience rubbish mechanics but as long as you go in with your eyes open they do offer good service.
Mine has front mudguard eyes but it was still a bit of a pain to fit guards to it. the picture of the current model appears to be missing these but I think with a set of p-clips and some fettling it should be possible to get something like the SKS bluemels to fit. Halfords sold me a pair of race blades to go on it but failed to notice that the fork is a different geometry to a road bike as so there was no way they could fit, they took them back with zero hassle.
The rear is much easier with separate rack and mudguard eyes and the brakes on the chainstay so not in the way.
Mine came with a faulty dérailleur which meant after the first few months the cable would sometimes misalign when going over rough stuff and I'd to change up a few gears without pedalling before I could choose another gear. I assumed it was due to road damage but the mechanic decided that it was a warranty failure and fitted a replacement, great except he initially fitted a short cage one which jammed the chain and my new chain wouldn't fit the correct one. Again they replaced the chain without any hassle.
The brakes are BB5s which have great stopping power but can be a bit fiddly to setup when changing pads. Too fiddly for Halfords it seems who changed the pads during a service and left me to stop them rubbing. The rear brake chainstay positioning means the cable pushes the calliper out of alignment when the bolts are loose but I guess this is a common issue on bikes of this design.
I don't know if they still use the same tyres but the tyres mine came with were very puncture prone and not ideal for road commuting so I replaced them very early on with a set of gatorskins which have been great.
The only other thing to add just now is that at the time I bought mine boardmans had a reputation for weak paint. Sure enough with weeks mine had a few chips on the top tube. It's only cosmetic though but worth knowing before you buy it.