Thanks scannerbox for the update! Yes DSDPlus still only decodes a single talkgroup at a time. I've put in a feature request but who knows. I've only wanted to stream three fire dispatch channels on the system but shy of a mash of VBCable and other software, it's a kludgy setup that never automatically starts up correctly on a reboot (power outage or otherwise.)
DSDPlus is also extremely efficient at system resources. On my i5-4210 1.7GHz laptop, three instances of DSDPlus eats up a mere 10% of CPU time when all are decoding P25 according to Task Manager, <3% just monitoring the trunks. I've also found DSDPlus more accurate at decoding system data for logging purposes so that's why I use it.