The thing with zero crossing turn on, is that you have to use the burst type of control for SCR/Triac, as any thing else is phase angle control, i.e.turn on sometime in the conduction cycle, the only thing there is you can guarantee is zero turn off only.
But unfortunately burst control mode, although most EMI free, is not that suitable for decent sized motors.
Al.