I think that creative assembly has done something pretty cool with the Battles of Napoleon. I like the idea that you have to win each battle to move onto the next, it's a refreshing twist on the historic battle mode that makes it more compelling to play. Though the AI seems scripted, the battles are still tough and from a tactical standpoint are more interesting than the usual campaign stuff.
Now, with that said, I have to ask: why no Battles of the Coalition? I think that being able to play as Coalition forces in Napoleon's significant defeats would be a lot of fun (including Trafalgar, Nile, and Waterloo where as of now you can only play as Napoleon). Maybe CA could offer this as some kind of downloadable content perhaps? There are some cool battles that could be included:
Battle of Aspern Essling
Battle of Salamanca
Battle of Leipzig
Battle of Arcis sur Aube
I'm sure there are others but I can't think of any off of the top of my head. Anyways, just a thought...