Hi, I actually used the MC6000 for years. If things went wrong at all they go wrong with the laptop/software, never with the controller. I had two backup media players hooked up to the outer channels for backup. Rebooting the laptop but leaving the controller on would always cure the problem (not that I had that many to begin with).
If you want total backup, a small PA mixer is the answer. Run your controller main out into it, as well as an iPad, iPod, iPhone, MP3 player, whatever, with a mix or couple of good tracks cued up. Now if something happens to your controller and it does need a reboot, you just hit play on your spare device, open the fader on the PA mixer and reboot what you need to reboot.