I have the XPS 13 2-in-1 and the thermals under Windows leave a lot to be desired. It's possible to apply a small undervolt and increase the Intel turbo limits which significantly improves performance while being able to run with the balanced fan profile. If anyone wants my ThrottleStop config I can upload it to pastebin.
I run Ubuntu day to day and it has much better performance and less fan noise (presumed better thermals) than Windows.
Our product has a webgl component, and the XPS13 would constantly crash Ubuntu when the webgl view was open. It was so unworkable the developer switched to windows with WSL2 just to have a stable environment.
Which is annoying because the whole reason I was buying XPS laptops for our devs was supposedly good Linux support. Maybe the laptop was overheating?
I run Ubuntu day to day and it has much better performance and less fan noise (presumed better thermals) than Windows.