I read this post attentively. Here are my remarks in 4 parts. My remarks are on the kaoss pad only, especially its use and its usability. No remarks about MIDI.
A. List of wishes that seem to be erroneous
I think that some wishes are soon implemented or contain some mistakes. I list it here with a comment. No matter if I my comments are erroneous. The only important goal is to build a list that is true and without errors...
8.
An overall volume out level would be good...
I don't understand this demand. The overall output volume is controlled by the fader.
19.
the looper should change the length...
Implemented in V2.0,I think. Mode loop 2. Excerpt of the manual : "tYP.2 ! When the looper hits a half-beat, the loop of the half-size phrase starts at the point that matches the current beat".
28.
Effect is recorded with the sound when sampling
Ouaye ! want to suppress the wonderfullest characteristic of the Kaoss ? I totally disagree with number28 !
Fundamentally speaking,the ability to re-sample sound with effects on it is the most intelligent feature of the Kaoss... Perhaps I didn't understand the demand, but you can sample or resample at your choice.
B. Other bugs I met
B-1. Still a bug with wav files.
With V2.0 my Kaoss recognizes wav files, but it has a buggy behavior if I have sounds with the same name and different extensions.
I had the majority of mysounds as kps sounds and some others also in wav format :
40.kps, 41.kps,and 40.wav, 41.wav.
When I load the kps sounds,no problems.
When I load 40.kps and 40.wav, my Kaoss is lost : if I try to load another sound, the Kaoss only finds 40.wav and 41.wav,no matter how long I turn the knob.
Then, the four banks play the same sound and it's impossible to get the sounds on the card until I turn the power off then on.
B-2. Synchronization problems
I'm not sure it's a bug but if I launch two sounds, A and B, then I load a sound in bank C, at the end of the loading, loops A and B are no more synchronized. It seems that the desynchronization is increasing with tue duration of loading time. Minor problem, anyway.
C. Other demands
C-1 the apparition of clicks with trigger mode 3 & 4
Very complicated problem I think. We asked for these modes, here we are : the level falls to zero in a so short time that it clocks... The modification to this is implementing a fade out or a release time like on synths envelops. But what about the duration of the release time ? A fixed duration ? A short duration that vary with the tempo ? I'msure,if it's implemented,the next demand on the forum will be a way to parametrize thisrelease time... Nevertheless, it's necessary.
26 bis - The hability to apply the effect on selected banks, not on all at the same time
Very interesting feature to play :Bank A plays a loop,without effects, Bank B plays a loop with effects on Bank A. It would be a wonderfull feature for live playing.
C-3 Editing tempo without changing pitch
When you load a sond in the KP Editor, sometimes the detection of the tempo is bad (sound detected two times faster with the good pitch). With the editor, you can change the tempo and the number of steps without altering the pitch. It would be great to be able to do the same when editing a sound on the Kaoss.
C-4 The KP Editor rewritten in java

I know, this demand will be rejected, but...
D. The most important demands to my opinion
first choice
11. Metronome
26 bis and C-1 from just above !
14. Mute and split loops
second choice
23. Improve the auto BPM. Just try to detect the beat of a Max Romeo's Dub : it's
one step forward,two steps backwards 
37. Software to edit the majority of effect parameters.
Nevertheless, the Kaoss is really a wonderfull machine. I dreamt of X-Y control since I discovered the Syter...