Where exactly does DG need more skill? Is it skill to learn every recipe and price? In a way I'd like to see recipes, they added some nice options, but from playing DotA in lans and such I know they really confuse newcomers, as HaunterV said. Also, what would make creeping need more skill? If you're aiming for last hitting here, that was one of the really annoying things in DotA.
Also no need for cool inventory, it just needs to be functional. And manual even says this is a spirit world, using multiple helms is no problem. Inventory like in WoW is for games like WoW. WoW doesn't mean it's good everywhere.
Imo this game is already way better than DotA. Excluding the state of internet multiplayer atm.. Demigod has eliminated many things I hated in DotA, such as heroes never being very balanced (imbalance wasn't that bad, but still there), need for microing that had more to do with game engine than game itself (orbrunning..) and different disables running wild (stunned. No wait, now I'm a sheep. Stunned. What, now I'm frog.).
Agreed on needing more hiding places though. But again not like in DotA, where there were paths inside forest you pretty much just have to know about. I miss hills and forests, all in all 