Is it possible to implement is ship commands alike “Homeworld” where you press M, get a radius where to move. If you hold shift - your horizontal radius is locked and now you direct vertical direction on selected radius.
This if by far one of the best 3rd person movement direction.