after having M50 for some time I am looking for upgrade and M3 seems like best option in terms of functionality and money.
What I would like from this upgrade:
1) better sound - it seems to me in demos that especially pads seem more lively on M3 than on m50
2) digital output - to have cleanest sound possible and not having to care about recording levels when recording
3) sampling capabilities - to use sounds sampled from soft synths on computer directly in M3
I would like to ask you, experienced M3 owners about following:
1) Are there any problems with SPDIF digital input/output? Is it better / less problematic than firewire output? Has anyone tries using Firewire audio output over Firewire to Thunderbolt cable?
2) Is MIDI implementation same as on M50 (meaning: when a parameter is changed, appropriate MIDI message is sent out and when sent back to M3, setting is changed to appropriate value)? Are all parameters MIDI controllable? (e.g. Karma)?
3) Is M3 Editor working in Reaper? I tried to use M50 Editor but without much success, so I went back to using it as plain MIDI device and I am happy with it.
4) Is it possible to create Programs and Combis with own samples? Is it possible to save them to PCG file? Is it possible to transfer samples over MIDI dump of programs?
5) Do Combis on M3 send out generated MIDI notes to MIDI output? On M50 I have not been able to do this - only recording to Sequencer and playing back worked.
6) Is Karma working both in Program / Combi mode?
7) Is piano roll on M3 usable? How about touch screen, is it sensitive enough to be comfortable?

Sorry for overwhelming questions. I would just like to figure out what could be possible problems and if the upgrade.
Many thanks for any information.