Do we have reliable data on the difference between idle and s2idle for USB-A?
This post seems to suggest that the issues with USB-A disappear in s2idle: [TRACKING] High Battery Drain During Suspend - #64 by KiptonK But @Nils’ reports (what you list as previous work) seem to contradict this.