I buy a CycloDS in a shop and it was one bad. CycloTeam offers me a replacement in a day but i go back to the shop at the same time and after a short test ( no detection on boot ) they gave me a new one. It works like a charm since and i'm pretty happy with it. it works also with my G6 lite as Slot-2 very well including direct boot to this one and browser support.
Concerning the reader, first price card reader are often poor stuff and i've got a lot of them. I use my good old 10$ multicards reader for a while with no probs at all.
The one shipped with the cycloDS works perfectly on writing to card but seems to be not so confident in reading under stress so i throw it back to the box after a extensive test with Flash Memory Toolkit.
I was mainly looking for full download play support and Micro SDHC card support not to mention the very good games AND homebrew compatibility and some others enhanced features (slow motion, DLDI auto patching, cheat support, custom skins...)
I can only second Shaunj66 conclusion : "I'd definitely recommend the cart to anyone seeking a slot-1 flash kit, but if you're already content with your current slot-1 solution, unless you're really interested in one of the above features, you should perhaps think twice before considering migrating. But if you're in the market for a feature rich slot-1 solution, I'd suggest you consider the CycloDS Evolution." ;-)