A4983 stepper driver problems

Wouldn't it be a better idea to switch to full stepping to do, let say 95% of 'turn', and then switch to microstepping

No that won't work the jump between micro steps and full steps will cause a discontinuity in the motors position.