I use both but i prefer xci.
Nsp has to be installed, xci is like a portable installation, no contest.
No installing means less risk of curruption.
I can put, delete and put again xcis on the sd card, its like a mp3 repository, you carry what you want now, no hassles.
Xci as an cartridge image...