Use Steam by all means, but not only, leave gamers to make their own choice as to which DRM they prefer.
Ok, Lar_q, I have a solution, it might be awkward to implement due to ending up with different skus, but how about keeping the current system with SecuROM on all the different versions of DKS...EXCEPT for the Steam version. With the Steam version, just use Steam itself as the DRM. Don't worry about the 3 activations limit because Steam only allows 3 copies of the game to be installed on any one user's account.
If I'm being entirely honest however, I would go with the user who recommended Impulse Reactor, particularly if it doesn't install any crap on my system, but I'm assuming you wanted the 3 install limit left intact, which is why I suggested the idea above.