Concerning the house rules, I have a couple of questions:
1. Why the 20 turn rule for re-training legions? It seems that if you use red legion shield cities only to train legions, then that seems like a sufficient penalty, especially if your legions are far from Italy. With my campaign, it will take a minimum of 5-6 turns just to re-train depleted units, not counting travel time.
2. I understand the bridge/river fighting rule, but how about fighting a bridge/river battle if you are outnumbered by at least 2:1. That at least evens the oddds out. I love to fight river battles when I am heavily outnumbered - it gives the battle a sort of excitement, because even with the benefit of fighting across a bridge or ford, you very well might still lose.