First let me say this is NOT a full product review. Yes, my household does own a MS Surface Pro 7. Yes, my impressions of it are very positive. No, I have not used it as a daily driver, for heavy production like video editing or for gaming.
However, one thing that seems to be lacking is that if you are buying specific accessories to work with the USB-C, your only choice MAY be to buy from Microsoft.
We bought this primarily for my wife’s work (contract worker with frequent travel) and it seemed to fit her needs pretty well, with a few exceptions. External monitors and charging through the USB-C port.
She had no way to attach to an external monitor, like for a dual monitor set up or to perform presentations. I tried USB-C to HDMI dongles and nothing worked. They weren’t even acknowledged by the OS. I finally broke down and bought an MS dongle and it worked. It was five times the cost but it worked great.
I found on the internet that the USB-C port could be used for direct charging en lieu of the proprietary MS charger. Don’t believe it. It doesn’t matter the cord or quality or amperage of the supply. In a situation where the charger was left behind, the only fix was a mad dash to a local retailer that had the MS proprietary charger available.
Nowhere is it stated or implied in any MS information, either marketing or support, do they let you know the USB-C interface is somehow keyed or coded to use ONLY Microsoft proprietary accessories. It may be that the USB-C can support some industry standard stuff, but I haven’t found any. Buyer be informed.