Petr,
It will be wonderful if you integrate DMA with other PEx components! Most modern MCUs can do so much with DMA alone, while the CPU can do processing of the values in the meantime, so one does not even have to use an RTOS. Unfortunately, most demos coming with MCUs do not make use of DMA so it is simply wasted. Actually your appnote is very very useful, only drawback may be that it cannot be integrated with MQX at that time (e.g. when needing Ethernet in addition to ADC sampling) as it uses only low-level peripheral init components.
What I am interested in right now is reading in many ADC values (like in your appnote), doing some processing by the CPU at the same time and then sending some of them to a bigger graphical LCD via SPI and eGUI (unfortunately the display on the Kwikstik is IMHO terrible), at the same time I would like to log the processed values to SD Card and to stream them out directly via USB CDC. That could probably make good use of DMA and can be all done on the wonderful Kwikstik.
Best regards,
Anguel