When I play Marignon, I buy primarily flagellants, knights, and leaders.
What is the point of recruiting heavy infantry in your castles? They are not much better than indies.
Also, because a dominion strat works well with Marignon, I end up buying many more priests and temples than with other nations. High gold is key.