I wouldn't put DK in that list. He's not a very good lategame carry, and definitely not a hard carry. I think he's most useful early when he's very tanky, can tank tower, initiate fights for you and push towers with his good creep nuke and his building dot. On the other hand, if he's not fully...