I think it would be incredibly useful to be able to include toggle options (Set Toggle, Engage Pos 1 or 2) in the Engage Preset function, since Set Toggle only works in the current bank.
The Engage Preset function is so useful as is, but you can’t really control a preset in a different bank with toggles very well. This addition could really take this already great feature to the next level.
Another way to do this is to be able to Set Toggle on presets in a different bank, which is probably easier. The above way would sort of combine the best of both Set Toggle and Engage Preset into one.
If there’s already another way to accomplish this, please let me know!
Edit: Another way by which the ability to Set Toggle on presets of any bank would be extremely useful is allowing the states of presets to be linked, turning them into Global Presets. Just one example is using a screenless aux switch for the instant presets (Q-V) to which you always want access, while the MC8 takes care of all your menus of options and deeper stuff. This is how I have my rig set up currently - looking like permanently. One of the only problems with this setup is keeping global presets linked; the other is keeping the logical “if/then” stuff straight, which would also be largely solved by opening toggle control to different banks.