I'd prefer another movement system, but if the current one stays I can see two simple changes to make it more bareable.
1. Add a Chain/Unchain hotkey. 2. Don't have party members flock to you when you select a character or end a combat. Instead, have them stay still until you move.
These two changes would at least lessen what I see as the two most glaring issues with the current system - that it's slow and cumbersome to unchain each character separately, and that everyone runs around like headless chickens and reposition themselves when you're not ready.