I was thinking about this and I came to the conclusion that the "Super Battledroids" as put in so called "scripts" could just be Destroyer Droids,think about it, Destroyers are a super version of the Battle Droid only with super stuff eg Two cannan blaster things for a hand, can roll up and has a shield, to prove this on the official website check the destroyers databank you'll see that both Ep1 and EP2 have been lighted up,meaning the Destoyer Droids will be in EP2

Thoughts?