To the best of my understanding, its about maximum grain extract efficiency and target volume. I fly sparge - so I can up my grain bill and run-off 6.5 gallons for a target 5.5 gallon batch, or get higher efficiency by running off 7.5 and boiling a little longer.
I don't think boil time...