Kabuto's best edos based on the situation of war
1. Edo Madara- Has mulitple ways to quickly wipe out all enemies on the battlefield, and no one can stop him.
2. Deidara- Can also wipe the battlefield clean in many ways, and his powerful sky attacks were a valuable asset
3. The Jinchuuriki- Each Jinchuuriki had the power of a bijuu in them, who could also level entire battlefields.
4. Nagato- Literally a one man army has a counter for any situation, also can use just that causes mass destruction. Imagine how fodder would do against his summoning, especially the dog.
5. Itachi, while not as destructive as the first 3, he would make a good front line defense because not only does he have susanoo, he can continuously use amaterasu, incinerating everything. And Tsukoyomi.
6. 2nd Mizukage, not many of the allied force could see through his genjutsu, he could slowly go around and kill every last enemy.
, A living tank, he already was able to fight 10,000 ninja when he was alive, as an edo...he wouldnt exhaust, so technically, if there was nobody to seal him, he could solo more than just 10,000 ninja.
7. Dan, can go around the battlefield suddenly and stealthily killing ninja, which is why they needed to stop him immidiately.
8. Ginkaku and Kinkaku, they count as one for obvious reasons. They have the OP tools of the SO6P which could be used to stop even Madara himself, unless he also has knowledge of the abilities. Not only that, but they have the destructive power of Kurama inside them, with that, they could easily over power most characters, especially as a team.
9. Kakuzu, has alot of firepower, and is a skilled shinobi, not to mention the masks that are all pretty strong themselves. He and his masks gave the allied force some trouble. And could easily restock on fodder during the crisis, 1v1, kakuzu could beat alot of people.
10. Ummmm who knows.