I've just bought it and I have yet to use Sakura since I'm playing Mario&Luigi and it's not compatible. Waiting for the Sakura update, I'm fine with touchpod which works really well and in the end it's something I usually spend just a few seconds on, before loading the backup/homebrew/movie etc.
The only annoying things I noticed are:
-the card could've had a better build quality. doesn't suck, but things like a spring-loading transflash slot and the usb flashing cable small plug are a bit annoying.
-you can store only 4 skins at a time for use with touchpod
-as is said in the review, the lack of global option kinda sucks
for the rest I'm happy and I hope the M3 team will indeed continue to support it in the future.
EDIT: i forgot I wanted to ask...about the slot-2 functionality in DS/DSL could I use an old M3 Perfect (I have the SD model) for it?