@RAT5, Database database programmed missed approaches have no problems with multiple criteria for turning on a missed approach. We use them for the last 20 years and there are no problems whatsoever with them.
Both Jeppesen and Lido supplied databases do not have any problems there. Can't comment on Navtech as we only used their charts for a short period but still used Jeppesen databases, the quality of the Navtech stuff was horribly bad.