It certainly looks like Andrew Roberts has hit a very tender nerve. Good for him!
He presents a very balanced view of Napoleon in his excellent book and it definitely contradicts, and supports those contradictions, of such authors as Schom, Barnett, and Dwyer. And the use of pejoratives to describe Roberts' views and positions only strengthens those very views and historical positions put forth by Roberts.
I haven't seen the video and probably won't, unfortunately, but that does not lessen the impact of Roberts' excellent work.
As to adding 'the Great' to Napoleon's name, I read once that it was not needed, as it was understood just by using his given name, Napoleon.