I have read that it is not that difficult, especially if you fit a front wheel kit.
conversions really aren't that difficult - the big thing with the front or rear wheel conversion kits is to ensure that the bike has "old style" quick release dropouts rather than the more modern "through axle" ones.
Of course, there's also the option of the "mid engine" conversions...
Bafeng BBS01B 36v 250w and (iirc) a 20AH battery pack. UK legal, 25kph limited, pedal assist only, no thumb throttle fitted - and the battery pack IS actually fastened to the frame with 3 rivnuts, the 2 big velcro straps are just there for my own peace of mind and to stop the occasional rattle. Not your typical bodged conversion "Deliveroo Special".
To be honest, hardest bit was getting an appropriate front chainring size - came with a 44t which in all honesty would have been fine for a road-bike - if I sit a pair of road-slicks on there and maybe go back to the rigid forks for a road hack, i'll try it - but but the "offset" of the teeth needed meant that the biggest 3 rings on the cassette were seriously cross-chained and i wasn't comfortable with it, and especially for offroad stuff, I needed something a little more torque-ey anyway (because i'm a big old unit, and 250w isn't quite enough assistance on some of the steeper yorkshire climbs (on and off road...)
Second hardest bit, frankly, was getting the cable management neat enough - think I should have bought shares in a cable tie company...
Of course YMMV - I'm probably at a bit of an advantage in that I actually built the bike from components originally, and i've been spannering on bikes since I got a job as saturday lad at Mick Donnovan Cycles when I was 15 - but it was actually a pretty easy build.
I know there's some discussion at the moment of increasing the power allowance to 500W, and honestly, if that goes legal, I'll be making the upgrade - probably swapping this kit onto a disk braked road bike frame with dropped bars, as I think that 250W is probably more appropriate for the "gentle nudge" on uphills that I need on the road than offroad stuff - again, YMMV, and remember I'm north of 20 stone, so 250w is not a massive power surge - when I was fitter 5-6 years ago, my FTP on the roadbike was around 360w just from my own legs - and that'd only propel me at around 17-18mph average speed...