You can re-veg and still get a good yeld but it takes time for the plant to change cycles and return back to Vegetation. A plant will not recover that fast if you clone/flower/harvest/re-veg then do it over again.