I probably should have but I am disinclined to bother with it or promote it after getting a face full.
If you can't hot plug a USB device, forget it.
Power supply was a Thurlby PL330 linear bench PSU (£350 worth) so I'm sure that bit was fine.
I'd rather pay £10 more for something that works. To be honest a lot of no brand Chinese Ali Express dev kit I've bought is more reliable so I'm not sure what they're doing wrong.