I would have to say that Yamato is better in terms of offensive pressure due to the fact that as long as his barrier is up, he will hit 3 individuals and start a possible combo, not to mention his damage buff for ninjas and summons alike.
Jirobo is more defensive and works best with Kabuto and Juugo since Juugo buffs and shields all curse tagged ninjas.