While the Vulture Droids make sense in a Science Fiction context (as with the pilot free Cylon Raiders in NuGalactica) does it make sense visually in a Science Fantasy context?
Earlier ideas had droids piloting fighters like their human counterparts.
We see droids driving vehicles and piloting aircraft so would it make more visual sense to see them pilot the fighters instead of being the fighters?