Hi David,
I personally don't own one, but saw Andy (trikey) use his Dewalt DCF899 when he replaced the front struts on my 75 recently. Although expensive, it's a beast of a machine and really impressive. Of course it does have a price tag to match!
https://www.toolstation.com/dewalt-d...B&gclsrc=aw.ds
I've been tempted to get one myself after seeing Andy's although in reality I will probably get this one which is likely to be all I will ever need.
https://www.machinemart.co.uk/p/clar...h--impact-wre/
The last time I had wheel nuts that would not budge, I just asked my local friendly mechanic to use his pneumatic rattle gun to undo them and then torque up to 110Nm. I also undo and torque up the wheel nuts every time the car has new tyres etc. so never really have any issues.
Maninder.