What is the difference in having a honest squire vs a dishonest one?
If you have evil on high count you can become Dark Knight, and if you have high good then you are a regular Knight.
Honest squire you have to pay gold up front and train to keep alive in the battle of Ludd. Dishonest survives the battle automatically if you train them but then you have to pay them money after the battle to keep them around in your service. The honest ones are cooler imo.