Looking at the Sisters battle suits, they very much strike me as cribbing on the Armed Suits from Appleseed and Ghost in the Shell. Including the whole "pilot sits partly hanging out the front" bit, though they were at least a little more in then that. And had helmets.