Ah, that's slightly less terrible than my "USBNet & reboot" approach, hadn't thought it'd persist through USBMS, good to know

.
EDIT: On my end, for WiFi to stick, I just needed
Code:
[DeveloperSettings]
ForceWifiOn=true
EnableDebugServices can stay false or missing (as I don't need the logging nor the telnet support

).