Hes very niche, I like to combine him with either water main or Jigokudo.. And get somebody who gains hp from chakra gain.. This is an old video https://youtu.be/bnIcJ0MGESw .. but i like using choza since hes gains whenever a puppet dies combined with jigokudo.. unlike in the video instead of him being second row i put choza upfront to get more Dmg. You c*so do a round 1 puppet summon if you have lightning blade or Earth main which is always fun. But having his puppets dies and gaining from it is the most effective way I've gotten use with Sasori.
I've been using him with fire main jigokudo and 4 tails naruto, the chakra gains stack up fast, and with bani chakra (since i dont need the oboro clone with all the puppets) lets me get off a tailed beast bomb second round