I used to have a similar jacket for my motorcycle. It had a battery pack but I didn't really use that much as I plugged into the accessory socket on the bike.
However I have worked many winters trad and wfp and find apart from my ears, hands and feet I don't get cold if I am working at a good pace. I think it may be overkill and you would be too hot.