I have a i5 256gb Surface Pro 5 running Pop_OS. Prior to that, I ran Ubuntu and prior to that I ran Fedora for a year or so.
Battery life is much worse than with Windows thanks to Windows keeping secrets about suspended sleep or something. I’m not a wizard I just follow guides and fart so that’s the most technical explanation you’ll get on that.
Webcam doesn’t work on any of the distros, you’ll want to install the Linux Surface kernel after installation to enable touchscreen and pen support. Not an issue for me but could be if you use it a lot.
After all that though, Linux of most flavours works very well. I fully removed Windows as I was getting issues with GRUB bootloader forgetting that Windows was installed. Fedora never had that issue but Ubuntu and it’s flavours were mean n rude on me.
Pen support is really good but Linux treats it as a mouse. That said, booting up Krita and drawing is a pretty good experience. Not as flawless as on Windows but very similar.
Fedora installation worked pretty flawlessly with a dualboot into Windows so I’d recommend that if you still want to keep Windows.