i personally dont see the big worry about over watering as long as your pots have drainge in the bottom then water will escape therefore not causeing the roots to rot,
if you think about it plants feed using water,they use all nutriants and minerals in the water they need to grow the more water the more they grow!.i cant see dry soil doing nothing for them tho also look at hydro systems the roots dont come out of water!the only time i would worry about over watering would be when the plants are fragile and small and unable to cope with heavy feeding.
when to swich from veg to flower mainly i would say when you have sexed the plants,but this is usually down to the growers personal needs.most peole have differnt growing conditions and want to achieve differnt things with there plants.
lightinhting is anouther factour as when to start flowering,but the cycle you have done are the ones i would recomend and also the ones that work best for growing.