That is a pretty neat idea.
The console thing needs a bit of reworking.
I know the screen was positioned there to avoid having to manipulate Ewan's arm but it's more at droid/Jawa height than humanoid height and the droid computer interface would rule out the need for a screen for droids.
As far as I can remember I've never seen a Separatist Astrodroid.
Their fighters are droids and those little silver 'umba-lumpa' droids (briefly seen in TPM) appear to do internal repairs so what's that lug-in point doing there anyway?
It might make sense to add a few astrodroids onto their ships in the PT as the interface serves a key role in that scene (as does the one in the droid factory in AOTC).