If we look at this from a scientific standpoint it seems logical to use a 24+ hour dark cycle to initiate flowering.
The plant uses a number of protein pigments to, more or less, tell time. These pigments absorb photons (light) and take on an excited state, where they do a number of things...