The project sounds like great fun both to paint and to game, and a fine lookback to the past! Two quick comments:
(1) As the battlefield is supposed to evoke the Danube campaign, would you consider giving the village a German name rather than a French one?
(2) The infantry of the Kingdom of Italy generally has had a fine reputation (unlike the Neapolitans). For an allied unit with some unsteadiness, perhaps consider a Bavarian unit? (Actually the Saxons would be the perfect choice, but I'm not sure how easily available figures would be for their 1809 archaic-style uniform.)