In all honesty, I beleive this .CIA business is a gimmick. With all the work required to convert your roms into .CIA format (unless you use that one website that prepackages roms in CIA) and then take your SD card out, put it in your PC, place the CIA on the SD, take it out, put back into your 3DS, navigate an application made for devs eyes only and then actually install it (or you could use a buggy ftp server which would take like 4 hours to transfer to your SD) AND one wrong selection in the 3DS setting menu will wipe all your .CIA installs and you will have to start from scratch again....
Seriously it is just easier to press select and play........ Does anyone agree? Or am i just being a buzzkill???