Agreed about the keyboard shortcuts
I think the future of midi control in software will be based around the idea of dynamically assigning controls. Some great examples include Propellerhead’s ReMote, Novation’s Automap and Cakewalk’s ACT.
Now that Renoise has a focus-based interface it’s already half way there IMO. It’s been suggested before as well,
http://www.renoise.com/board/index.php?sho…c=13459&hl=
http://www.renoise.com/board/index.php?sho…16&hl=focus