I will add my piece about dragoons because there is very little coverage at the moment.
As the leader of a dragoon regiment and therefore being compelled to play dragoons in linebattles I have found that they are absolutely appalling and I am pretty sure they are the worst class. It is difficult to actually say this 100% because every nation has varying gear for their dragoons. However, generally speaking dragoons are inferior to all other classes in every way.
-They have lower riding skill resulting in being slower and less maneuverable.
-They have appalling accuracy with their guns which essentially makes them fairly worthless.
-Dragoon swords are shorter than heavy and weaker and I assume slower than light.
So at the end of the day a dragoon gets beaten by everything when fighting on horseback and also when dismounted. This begs the question apart from driveby shooting in public, where is the place for dragoons in NW? The answer is, right now, there isn't.
Napoleonic Wars' main feature is the linebattle events so therefore I would assume that every class in the game should have some kind of purpose in linebattles. As I said before, dragoons have no place. However moving onto a more general and probably bigger issue, lines are completely OP in linebattles and there is no reason to have any other unit. This may be down to the rules that are being used by the event organisers, however it doesn't change the fact that when shooting at a group of enemies, the difference in accuracy between rifles and muskets is negligable. Also cavalry cannot engage lines without getting shot, spammed and spun.
To finish this all off, my main question is, why is the only class that is unlimited the most powerful by far?
Surely it makes no sense for cavalry to be inferior AND limited.