Currently we can control Mirror lock-up in two ways.
Always on responds as per Canon, i.e. Two shutter presses, with the first 'just' moving the mirror.
The second being a delay when using the intervalometer.
Some other cameras allow the shooter to select a delay between the mirror going up and the shutter activating; thus reducing mirror vibration issues when not in LV mode.
So a thought. Can we introduce a user selectable delay in the ML mirror menu, say in 1/10 sec up to 1sec.
And/or bring in mirror control in Lua, unless it's there and I've missed it. My idea being, via the shutter property and/or keypress event, control the mirror and shutter through Lua.