Just FYI I've finally had time to sit down and get this setup. It's all working great, although as you said it'll be best if the SNMP Trap functions were added as the states are often out of sync with the actual state now, but at least it's working as I wanted (really handy for forcing a reboot of my router/switch... the problem was if I just told indigo to turn off, then turn back on after 15 seconds because communication with the PDU was broken it couldn't switch back on.. with this it's all internal so does it correctly
)