helpful said:
"Small" but killer features that I would like to see:
1. Ability to sync every body not only with each other as you can do now, but also within 1/1000th of a second of the official atomic clock.
2. Two shutter buttons. The second one could be programmed separately. Think of how useful, in fact not merely useful but essential, this would be in the moment, when the quick turns of shutter speed, ISO, and/or aperture dials, quality, drive mode, and even custom settings, are much too slow and error-prone.
These two priceless features would literally save the world for working photographers like me.
Regarding your second feature request. I believe the feature you are looking for already exist (instantly switch between two different camera settings).
This is one of the best little hidden secrets with the 1Dx (actually it´s been around since the 1DmkIII but with limited options)
You can program either the AF-on key or the *-key on the 1Dx so when you hold down the key you activate one pre-defined setting and as soon as you release the key the camera goes back to the original setting.
I shoot sports and use this feature all the time. It is truly a killer feature. I can for instance shoot speedway and when the motorcycles are heading towards me i might want to freeze the action and when they pass me I hold in the button and do a pano with a slow shutter speed or I can program it to switch between normal exposure and heavy under exposure (for a silhouette).
You can program it to change shooting mode, shutter speed, aperture, iso, AF and a bunch of other settings.
There are also other ways to switch between different settings (using the M-fn key and make it switch to a custom setting) but to activate a different setting with the M.fn you need to press the key once and to deactivate the setting you need to press the key again (which is very easy to forget). The ”hold/release” activation instead of the push/push makes all the difference. It is a lot faster and much less error-prone.