Don Ferris III suggested (via Mountain Project):
What if instead of hard coding a value for the route heights you just averaged the existing height values per given style then substitute the blank values with that. Multipitch would be that averaged value X number of pitches. Perhaps you could even pull the height from nearby routes but I'm betting that would be a bit ridiculous.
Don Ferris III suggested (via Mountain Project):