I have a Carerra Crossfire ebike, I suspect with much the same motor / battery / controller. It's done around 2700 miles now I think and while it's not perfect, it has pros and cons.
It's still functioning quite well, I have just replaced the bearings in the BB but otherwise, nothing else mechanical needed doing. Its comfy, but heavy, sturdy but even on the lowest assistance (which I try to keep to) it takes a lot of effort off you, particually on hills (which I just cant do anymore) . The motor is really quite powerful, quite torquey.
The motor cutouts are a well known problem, one I dont think
Halfords have sussed it at all. Mine did it moderately regularly, maybe once every 10 rides, just press the battery button, press the screen button and it kicked in again, usually without even needing to stop.
Then it got worse and they swapped the screen, that improved it with no stoppages for a good while...then it cut out 6 times in quick succession, then hasn't done it since.
It's a shame, it's a very solid bike and the cut out problem hasn't bothered me unduly but has on occasions been a nuisance.
I do detect the battery doesnt take me as far now, I cant be certain but at pushing 3000 miles, perhaps that's to be expected.