The 'virtual' partition is not an actual partition, but GodMode9 makes it so that6 you can handle it like it is one. These contain so called 'virtual' files, which are specific areas from your NAND. One of them is your full NAND (aka 'a NAND backup'), others are AGBSAVE.bin, .... You may also have a look here: https://3dbrew.org/wiki/Flash_Filesystem (ignore the warning if you get one).
CIA version: Same problem as with D9. We can do a CIA, but that would run only under certain, very specific circumstances. Meaning: no one would use it, and you wouldn't want to either. A 'move' feature will possibly be added, although it won't help you in terms of speed when moving stuff between partitions.
Thanks