I don’t want to come across as a know-it-all, and now that i said it, i certainly do but:
Cumans have effectivly +5%speed, Franks have +12hp and also faster working stabiles, lithuanians lackb blast furnace and teutons get +2 melde Armor.
Also one could argue for malians and sicilians as honorable mentions.
My favourite is Burgundians due to fast and cheap upgrade as well as good eco+ best Hand Cannoneer support. Franks and Cumans can be argued to better but this isn’t strongest Paladin poll eventually.
Spanish Paladin isn’t exactly generic, saving +390 gold with Blacksmith bonus. Magyars Paladin has free attack upgrades also but Spanish’s Paladin is better because Spanish has other eco bonuses in addition.
I don’t think Byzantines and Celts deserve to be in this list. They can’t be compared to others because they are clearly worse than even Paladin with no bonus.
I thought only cav armor upgrades, yes there is discounted attack upgrades, too. Spanish Paladin has insane discount (755 gold) from Blacksmith armor and attack as you said. Spanish Paladin is one of the best it seems.
Spanish. They’re the Burgundians before the Burgundians when it comes to the most affordable Paladin upgrade, due to the Spanish Blacksmith discount. And with the new tech bonus, Cavalier probably has a “free” gold cost as well.