Optimum altitude is reasonably independent of weather conditions - and so can be readily determined using a fairly generic formula.
Including winds means you'll get a different answer every day - and includes data (winds at altitude) that is often not readily available.