I'm about to sound like an infomercial, but here it goes
I have 2 that I use on 1 PC. A duo and a 1.0a.
Switching between the 2 with XYZ was very clunky. No matter what I did it would scan the USB ports and time out before accepting that it was going to another printer. On top of that, I couldn't get the 1.0a to run slic3r g code so I was stuck using the xyz to post for at least half of the stuff I do. That meant the PC would be tied up for 10 minutes before I could send a program to the other printer.
I broke down and purchased Simply3D this morning and I wish I had done it before unboxing either of the printers.
I am running 1.0.1 and 2.0J, no hacking of firmware or anything, thats how they shipped. I can run 2 instances of simply3d on 1 PC, the slicer is great. It is missing some of the infill algorithms that Slic3r has, but I'll trade that for the rest of the features. I can send programs directly from simply 3d. I can bring up a control panel and monitor bed and extruder temperatures. It shows jog control, though I haven't tried it yet.
I know you could probably achieve the same stuff by going to the repier firmware, but I see lots of threads about limit switches and display panels not working. I have a 100% out of the box printer that I have full control over. I even got it to print PETG filament.
I know funding is probably tight for your department, but I now consider the simply3d software a must have if you are using a da vinci printer. You will never have to use that awful XYZ software again and still retain any warranty.