Thanks Mikail, it sounds like you've got quite a bit of experience and knowledge.
Since reading your ideas I have been thinking about the design of the Note and MIDI channel selection feature for the note pads. In some ways it's simple like you are expecting, but the thing is that I want to keep the interface fairly immediate.
Originally I was going to make the pads assignable as a range, that way you only selected 2 note values for the pad matrix, and it filled in each pad with a note in that note range. I have to think about it this way because this is a small touch device and I really want to preserve the immediacy and ease of use over customization. If I'm going to do per pad note and midi channel assignments, I may make an edit screen of sorts. You press edit, and then you have either the option to fill the pads with a range of notes and a single MIDI channel, or you can tap each pad and assign it an individual note and midi channel.
As far as why I chose 100 as the velocity value... in the beginning the note pads were tacked on as an afterthought, I considered this to be an accelerometer MIDI app where I happened to take a little extra time to add note pads in order to make use of the screen real estate that was available due to the accelerometer not needing any

.
As far as making these apps a business, I may or may not try to take MMM and iXY back into being paid apps... it depends on how much value I think I can add to them for the consumer. But what I'm really thinking about for making money is to make a modular midi controller app with a controller designer for PC/Mac, allowing you to upload custom controller layouts with knobs, sliders, x/y's accelerometer, note triggers etc and be multitouch capable. Sort of a very small jazzmutant lemur type of thing

THAT I think would be highly marketable.