I'm pretty sure DSi games are encoded with multiple keys, one of which is specific to the unit itself. Similar to how the WiiWare games work except the means to get those keys are not available, if if they were you would waste half a day hacking the shit out of your console just to get said keys. To expect the same from anyone you distribute the mod to (assuming this is somehow without illegally distributing commercial resources, libraries, or binaries) will only promote piracy and is the exact same setting as the WiiWare hacking fiasco.
tl;dr; CS DSi mods can't be done at present and shouldn't be done.
Save files can be transferred to the SD card using data manager ( settings > data management ), and I cannot see any reason why they wouldn't be unencrypted. If someone can send me a DSi save file then I can tell them how to hack it or even write a converter.