That's a pretty cool product, Steve. Many more features than your typical NAS. It looks like they've developed a custom O/S based on LINUX, so you essentially have a LINUX server with a custom interface. I can do all the same things your NAS does on my SuSe LINUX server, but I'd have to download and install each application, and set them up, and there would be no consistency in the interface and integration with other applications would take a considerable amount of time to implement. There are a few media server distributions of LINUX, but nothing I've seen that compares to the QNAP.
That said, it looks like your model is based on a Celeron dual core CPU with 1GB of RAM. Are you planning to add more RAM (up to 8GB is permitted)? Also, when you create a VM, it could use only 1 core (2.41GHz), and with only 1GB of RAM, it could not be assigned much RAM, making for a pretty anemic PC. It probably wouldn't take much of the resources to run the NAS, so using the one core for a VM probably would not affect the performance of your much NAS while running the VM. But while they make it sound like you can run multiple VM's concurrently, I can't see how that's possible with only 2 cores.
As for the RAID configuration, the QNAP tutorials only show matching disk sizes. Even though they are showing 149.5 (SCSI disk size), it seems to confirm my contention that all the disks need to be the same size. If you think about the RAID concept though, it makes sense. RAID is intended to provide a level of fault-tolerance by protecting your data despite the loss of one or more disks. RAID 5 can sustain the loss of 1 disk, but if you had 3T and 2TB disks, how would it know whether you were going to lose a 2TB or 3TB disk? The best it could do is treat all disks as 2TB disks (lowest common denominator), but it does not really do that unless there's some kind of custom software (not true RAID) running on top of RAID. Anyway, it looks to me like you're going to have to buy a couple more disk drives (more 2TB's or more 3TB's). My NAS4Free would allow me to set up two different volumes, so I could pair the 2TB's on one volume, and pair the 3TB's on another. I'd then have two unique RAID drives. I'm not sure if you can do that with the QNAP, but it would not surprise me if it could.
The DJ Station app looks pretty weak as well. But what do LINUX geeks know about DJing; right (LOL)?