a reasonably complex departure problem with both close-in and distant obstacles
Generally, the pilot doesn't have the time to run a detailed calculation during line operations.
The traditional method used in Oz works OK -
(a) the aerodrome owner publishes runway distance and obstacle clear splay data
(b) the operator publishes a simplified set of performance data which is suited to runway distance and obstacle clear gradient calculations. This can be in a variety of presentations but none is too difficult for Government work.
We occasionally used this sort of stuff on the line, generally when a NOTAM or similar temporarily invalidated the normal company RTOW data for a runway. The general caveat is that the technique is restricted to simple straight ahead departures.