Actually, I like the end because that's not the one you would expect. The easiest way to finish the game for Larian would be the succeed of the hero, but they didn't and I think that's a good thing. That made me to think about the whole plot and what should have made the DK aware of his mistakes. About Talana that wasn't a ghost but was speaking to us throught death. About how she was in a hurry. She was so sarcastic in her coments... but at the same time, she congratulates him and allays suspicion.
There are a lot of lies in the game, just think about Lord Lovis or the mission in the "well" in the Orobas Fjord village whose I forgot the name. I wonder what was the purpose of the real Talana, or who knew and didn't tell you what a big mistake you are doing (most important: why?). That's all that questions that gives its savour to the end. A kind of open end, but that's only my opinion.