Excellent chapter...
Although having explorers riding eagles is very illogical... Besides Sai riding his drawings and Sasuke his invocation, no one was seen with flying mounts... Let alone a complete clan in a town on the level of Sunagakure...
Would be awesome if he got his own unique puppet like how sasori made Rasa into a puppet. Maybe someone like hanzo's salamander with its powerful poison. Would also be nice to see him using puppets similar to hiruko which provide defense and close fighting abilities.