That was definitely a positive boon for the character. Dukat is a good guy in his own head, so why not in the actor's head too?
I don't imagine any of the real villains in history stopping to say "Man, I'm SUCH a bad guy. BWA HA HA HA HA! Gentleman, to evil."