Snes9x is the best option space-wise, as you don't have to convert roms to cia, and o3DS will play nearly everything that doesn't have a special chip at full speed. After how big a deal it was that SNES Virtual Console games were New 3DS-only, this feels like delicious cheating.