I have a m12 fuel 3/8 ‘sub – compact’ and for the size it is really nice: esp with a smaller battery which makes it fit into the most awkward of places: in behind calipers, subframe bolts up beside exhaust hangers etc.
Model number is M12FIW38
I wouldnt be without it now: but that small size has its downside – its not as powerful as bigger guns which all 18v ones are. Pretty obvious really!
Also – I think the most important thing with any decent impact wrench is how much control you have. It is SO EASY to snap bolts, studs, strip nuts. You will know this already but for stubborn fasteners you need to be able to turn them down from 100% and learn to alternate tighten, loosen, heat, plusgas, tighen, loosen… The M12 is great for control.
If I had to start again from zero batteries & chargers I would actually get another Makita DTW300Z (an 18v compact)rather than another m12 : its longer than the M12, but thinner. Even though the 1/2 means longer sockets too. The Makita manages more real world stuff including stubborn wheel bolts etc.
So to actually answer your question: you probably want both 🙂