Optional fände ich die Variante interessant, dass man nur die Anfangsbeförderung (aus Kaserne etc.) frei wählen kann, aber spätere aus den Kämpfen der Einheit ergäbe:
- Nahkämpfer wird oft von Bogis beschossen -> Deckung
- Katapult beschiesst oft Städte -> Stadtangriff
- Einheit heilt sich oft selbst -> Medic
- ...

Auswählen sollte man nur noch zwischen Heilung und ermittelter Beförderung. Der Beförderungsbaum sollte natürlich weiterhin gelten (müsste aber für diese Option ggf etwas angepasst werden).