I propose an enhancement (stolen from Roland MRC operating system of yore): instead of a x to mark a note, use numbers from 0 to 9, to allow for varying velocity (0 sending a note-off, useful for many drum effects)
I mentioned it because I genuinely enjoyed drum programming on the MC500 MkII; I still think its interface is the fastest and the best for this (not so much for other things :). 10 velocity levels are enough for drums generally.