Yes, fine without it. Also, it'd be best to have flushed the soil before inducing flowering -- Superthrive hinders flowering, it slows it down a lot. You wouldn't want to turn up with a plant that's flowering for more than fifteen weeks. Imagine trying to flower a pure Sativa and giving it all that SuperThrive without flushing.