I have the Milwaukee M18 Fuel high torque cordless impact wrench. Its up there with the best pneumatic wrenches for ft/torque and its my go-to impact for almost everything, especially things outside like trailers, Bobcat tires.
If I worked in a shop all day long I would have an pneumatic, while they need an air hose, they are lighter, more balanced and can probably take being dropped, dragged around, etc.
The key to cordless is to settle on a brand/battery and buy one set with battery/charger then bare tools.