What is usually overlooked is that Napoleon had to reconcile the different political opinions and factions to his rule in order to pacify France and restore law and order. Unfortunately that meant employing certain 'unsavory' people such as Talleyrand and Fouche. Napoleon considered Talleyrand to be 'immorality personified' yet also recognized that he was a capable diplomat. Talleyrand's talents, however, were directed towards himself and not to France and the benefit of the nation.
I would suggest that Napoleon's were.
Unfortunately, the errors made by Napoleon, such as the Continental System, and the invasions of Spain and Russia, were large mistakes that did not help France. Spain did more to hurt France and the Empire than anything else, as Napoleon 'saddled himself with a continuous second front.'