Use UCN5801A in place of the ULN2003A Darlington chip 'cos it has an OutputEnableBar (mmmmm...), and use a EL7212CS high-side inverting MOSFET driver instead of the MAX34152 MOSFET driver as I should be able to use this to supply 5V to the relay boards rather than leaving their grounds floating as is was before.