He's one of those figures that falls squarely in the Grey.
Personally, I believe he had good intentions. He was egotistical, slightly crazed, and most certainly paranoid. But that said people in positions with even a tenth of the power he briefly wielded have done much, much, much worse with impunity. Had Napoleon not been to a degree a moral figure, I think things would have been extremely different. But he 'saw' himself as a good man, and tried to act as he thought he should as a result. How did that turn out? Far from perfect, but considering how people in positions of power such as his own have acted throughout history, certainly nowhere near the worst.
He was racist, as everyone from that era was, and had his own bias and egotrips. But at least he tried to restrain himself. No doubt evidence of his education and knowledge of history.
So I voted yes. Not because I think he was a particularly good man, but because it seems most appropriate the yes/no should balance out. I think that'd best reflect his story. Hero to some, villain to others!
Damned good general though.