These days I'd be looking into DIY mods, so many people are into hacking I'm sure it's possible to swap these.
Consider another angle to this: look at all the cheap poor-quality keyboards that get bundled with business desktop computers these days. Comparatively speaking, nobody cares.
Outside of technology, my main hobby is cycling. The number of times where I've seen "experienced" cyclists or would-be experienced riders not care about having the right specific gear for the task (n.b., not necessarily expensive), or not using it in the most ideal way is remarkable.
The Surface Pro is also beset with a host of other glitches that simply should not be present on a laptop costing north of £2k so I would strongly recommend you look to spend your money elsewhere. (Sadly, I'm not too sure where - I find the PC laptop market somewhat hard to navigate, but I'm going to have to learn when it comes time to replace my 2015 MBP, unless Apple make some major improvements in the next release or two.)
Macs have shitty support for these mice.
I’m so glad that I’m not locked into any hardware, except of course when I want to compile an app for iOS.
My issue with the Surface Pro specifically is that it's competing in the, well, I won't say high end (because that implies something about hardware specs that may not be true), but certainly the expensive [1] laptop market, yet is plagued with annoyances, some of which are quite severe: bad touchpad, sketchy WiFi, indifferent (at best) battery life, and rapid battery drainage during sleep, to name but a few.
[1] I won't say premium either because, given the issues, it's premium only in the sense that you pay one.
For me the most important is the basic function of putting the cursor where I want it. It's hard to explain, but on other laptops I always struggle with it either being to slow or to fast, general responsiveness or just the miniature size. Apple touchpads for me are a "it just works™". I barely use multigesture, but they work as expected as well. Also for me the force touchpads are blissful, you can just 'click' by pressing anywhere and you get haptic feedback indistinguishable from a hardware click (I loathe tap-click touchpads btw, they always click when I don't want to).
On Linux, with modern GTK apps, scrolling up and down has become pretty nice. Scrolling in other directions is still not certain and zooming is out of the question, though.