3 axis auto stabilized platform

the waveform of the servo is too inconsistent if i use other methods rather than interrupt to generate them...

but i thought timers are supposed to be more accurate than if we use digitalwrite hi's and low's?