I don't get why the snakes prevent Genjutsu from working, what's the deal with that?
I assume because they act as his eyes. In a sense he is like Pain that each body can see through each others line of sight. Unless they can Genjutsu all the snakes at once then it's useless.