You can tell I'm not a 'proper' developer because I
start with the UI as my inspiration…

To each his own I guess.
But joking aside, working away from presets – and towards a single all-camera build that can accommodate any user's input (up to a specific camera's limits) is inspirational to me! Not so long ago 4K was simply a dream in search of realisation.
If the current dev work allows for choice of resolution, bit-depth, binning, ratio, frame-rate etc., I can see edge cases for which a user might select 96fps (or 120!) if the final output is going to be a 20s 340p clip seen only on a mobile device! (Is this actually possible btw – or are we hitting the 5D3 card write speed limits?)
I know it's easy to reel off this functionality wish-list, and – having recently dipped a toe myself into developing – quite another to deliver it.

But we all need a goal.
I guess I've just set mine pretty high!

Any 10cents?