For now my main team for sage/matsuri are earth main, gaara, kankuro gnw, jigokudo. Make sure u placing gaara for the last, so he can shielding puppet all all ninja except main.
*****x **** **
Kankuro gnw Puppet EM
Jigokudo Gaara **x
Pros:
-Super tanky, with shield from start. Even jigokudo cant one shot in round 2 with gaara shield and sometime earth main shield
-Cant get comboed by normal attack (sage jiraiya, Orochimaru)
-If cant get win by damage from all poison, ignite, damage, u will win with life based (10 rounds) as long as Jigokudo stay alive
-Easy win vs lightning main root warrior
Cons:
-Fire main sleeping debuff will be bad news, even we can cure at last with jigokudo, but main cant generate shield if ure main slower than enemy
-Immobile enemy like Hashi or Ningendo will be bad if they target Jigokudo (and most of player always target him)