They have 2 versions of the DWC, the low rpm version can be used to screw underlayment/OSB. (I have an old 12V protool DWC, That's certainly not powerfull enough, I don't have the 18 V version, so I can't say if it's doable with the high rpm version)
Personally I use my old corded makita to screw down subfloors.