In E:wom I was able to trigger quest events from a champion's level. Note the unit's internalname used, which means each quest is specific that internalname.
Worth testing in FE, if any modder is up for it.
Are you up to it? <grin> You've just introduced many new heroes in Stormworld, after all.