Ok, so to be a bit more organized about comparing Maiden vs Veccavi, I checked what the tree looks like:
Veccavia Horse is available much "earlier" than Maiden Cavalry (training a level 10 vs lvl 20) but both of them are pretty squishy units. At least the Veccavia Horse doesn't need you to pay for their little crossbow, though the Maiden Cavalry does seem to have better body armor (they still forget their helmet occasionally)
However, if you get past the level 31/32 breakpoint (which I usually do) then you're looking at comparing Veccavia Knight vs Maiden Adventurer. Highlights:
- It's easier to train the knight (Train a lvl 10 and 31) then the adventurer (train a 15, 20 and 30)
- Paying Aventurer for a little crossbow
- Adventurer has only one melee weapon (the knight can have both a lance and sword)
- Adventurer has a better horse
Next point is at 35/36 which is pretty endgame. The Queen's Guard isn't looking very great, after all this they still have a pretty squishy horse. The Maiden Noble and Heroine are expensive but both rather good, I'm leaning to the Noble because they are a straight pure melee. The Heroine gets 50% crossbow, 50% Short Composite bow, if you like super horse archers go for the Heroic Adventurer instead, or maybe upgrade Clarion Call...
======================================================================
======================================================================
So if I was to be using this tree heavily, I might like using the Veccavia Knights over the Maiden Adventurers, but really the big thing is that if you use Maiden Adventurers/Cavalry and keep adding and adding to them, eventually you get the chance to mass promote into a stack of Maiden Nobles who will own face (power strike 9, heh)
I definitely would prefer to do this only after being able to train level 30 units (Maiden Cavalry) though, trying to push them up via Darwinian methods is a bit annoying (same for the Veccavia Horse) as it feels they get a kill here and there and their survivablity depends most on your Surgery skill, if you get my drift...