To add any form of built-in support for device drivers, I would have to know this area pretty well - otherwise it would be meaningless. Since I don't do device driver development, I would have to invest a lot of time learning it. Spending time on this means I can't spend time on other areas. It would soon boil down to either supporting the DDK or the SDK. A no-brainer, obviously...
As I said in some other thread, it's possible the necessary pieces are already in place - you just have to figure out how to use them yourself.