Given the M3 with the rumble/ram pack is cheaper and is virtually the same as the CycloDS, and that you can get the M3 with the GBA pack for roughly the same price... I think the M3 is the better choice. You can run iSaukra/etc to do virtually anything, or stick to the official USA firmware and have working realtime saves.