Glad to hear you're working on an update, claymore! Any chance you can add auto detect in ethman so it knows what client we're running? You could have 3 speed ratings available in the rig properties, ETH/ZEC/XMR so the manager keeps up when we switch algorithms.
While non-RX cards was doing great on v9.6, unfortunately very unstable for RX cards.
I've got a few RX 480/470 rigs running perfectly on 9.6, think it might be something to do with your setup. Here's an example of a 6 GPU rig running for almost 3 days straight:

Rig is running W10 4GB RAM 16.11.4 with 4x 480 and 2x 470, all have modded timings.
Excellent cards btw: refs470 with samsung (1625 into 2000 and 850mv all)
It can be very stable (it never restarts or hangs, there were some app crashes and unsuccessful miner restarts that I got fixed upping the voltage to 880mv) 4x470 on asrock btc r2:

EDIT: there's asus rx470 in slot with hdmi dummy
However 6 cards 2*480 and 4*470 (mostly hynix) on asrock latest (and discontinued) anniversary gave me hell. Among other shit I got banned from dwarfpool(didn't check the banned IP yet, so dunno for how long) because of lowdiffculty ... I guess... Btw the same system does ZEC and ETH solid