The very latest (9310) XPS 13 doesn't have S3 at all, though, from what I'm gathering. So even on Linux, it won't sleep well.
https://bugzilla.kernel.org/show_bug.cgi?id=211879#c24
I’m running linux kernel 5.14.3 for the QCA6390 support as my laptop is the Windows edition.