I have an r4 and it's smooth to operate. No real snags that I've seen. Doesn't the M3 run almost exactly the same? And didn't DS Scene have an article on how the Cyclo DS Evo was just a repackaged M3 or something?
I really don't see anyone losing in the situation between the three.
Bookmarks