I have one suggestion. It would be nice to be able to record scenes to a show track.
Like select a track in the show view for recording, press record and while it plays the music or video it records manually (a-z/0-9) started scenes to that track, setting scene length to running length (when new scene is started or space is pressed).
Funny that you mention this as i have just gone down the road of a MIDI controller, it occurred to me that this would be immensely useful.
With the new effects from the latest downloads and the use of a Midi controller my shows have become a lot more fluid and the ability to record the output would be great.
When you do implement this, might i suggest that you allow midi to map the transport controls play/ stop /record so they along with effect, bank, bank changes etc. can also be triggered from the Midi device.