As an alternative, what about just putting a time-based 'lock' on transferred funds with duration based on volume? To prevent tons of small movements, maybe even a transfer limit per turn or to specific entity per turn?
Making it slightly harder to move everything around might allow for more exciting piracy when AAs get caught with their pants down without opening the alliance bank to wholesale looting.