m3 is mor compatible than supercard, supercard today runs about 90 %, maybe more of the releases, m3 only fails with a couple of roms. And yes you need just it and your sd card, asuming you have flashme installed, if not you have to add a passkey for supercard, as m3 includes it in its pack.
I have written a private message to dr neo asking him to not sell mk2 at all, expect packed with neos flashes, any other thing is robbery.
I have asked kim too to give our money back to us, their fooled customers.
I am waiting too for my package from divineo china, I could tell VISA to reject the payment ... actually divineo is not to blame ... but maybe they could force neoflash to solve the problem. My legal advisors are working for the best aproach, because if I do not get my mk2 I cannot prosecute neoflash ...