I think that if you drop the water level before they spawn they will just move to new spawning location.

If you let them spawn and then drop the water level you would be drying up the spawning beds and forcing any fry to open water where they would be preyed upon.