I must be Old School I like my Dewalt 120 Volt. Never had a battery failure and never had to climb back off roof to wait for battery to recharge. They always have more torque than one will ever use.
PS Power company has never charged me outrageous price for replacement battery,So far.