I recently picked up a Maschine Mikro and I'm not 100% on how to program it yet. This is what I've come up with so far. Use ACT to control the Transport controls (play,rec,restart, undo...) in Sonar and use Low Notes (C1, D1...) in the Maschine Control software. Use Right Click Remote Control in Sonar to assign the Faders and knobs, in Maschine Conrol use Control Change (not sure bout this, I'm not using faders on the Mikro). Then use Notes on the Pads in Maschine Control to line up with what you want in Sonar. Maschine Control and Sonars notes might be 2 Octaves off. Here's my current 16 pad line-up for EZ Drummer Claustrophobic. Those are Maschine Control notes.
Ride (D#2) - Closed Hat (A#-1) - Open Hat (D0) - Shaker (D#8)
Snare1 (F#3) - Snare2 - (D1) - L Crash (C#2) - R Crash (A2)
Tom1 (C2) - Tom2 (A1) - Tom3 (G1) - Tom4 (F1)
Kick1 (B0) - Kick2 (C1) - Splash (G2) - Bell (F2)
I love my Maschine Mikro. The pads are very responsive and I like how it lights up. It's so easy to make a layered drum track once the Transpor Controls are set up.