The RNG-induced disparity in crop maturation time is maddening. Maybe the Farming ability could make the possible range of times smaller, with diminishing returns the higher the ability is raised.
Or perhaps this could be dealt with through the Nature skills (Gardening, Plant Lore, etc.), with each skill cutting the randomness of the growth time by a significant percentage.