Complex USB switching design

Thanks for the pointer to the FSUSB31 didn't know a device like that existed. That may just work. For power control I'll be utilizing something like the 595-TPS2067D from TI:

Should be able to handle the power up sequence and I'll be monitoring for over current events using the Arduino mini. Was able to get free samples for dual and three channel versions from TI. Thanks very much for the help.