I owned a Surface Pro for over a year. Here is what it boils down to:
a) If you want to have just one device for everything, get the Surface Pro. But be aware that is an OKish laptop experience and a very mediocre tablet experience.
b) If you can afford 2 devices, get a MacBook Pro (older model with proper keyboard) and an iPad Pro. Then you have the best laptop in the market and the best tablet in the market.
I moved from a) to b) recently and I couldn't be happier. Yes, when travelling to the office I need to carry much more weight, as I need a laptop there, but when I go on holidays for example, I just take the iPad. I bring the camera connection kit, the iPad is a beast handling 4K video, raw photos, etc. Everything goes into iCloud, I can see photos in my phone, apple TV, etc. I remember loading photos on holidays with the a) option and the experience was abismal. Photo processing was really slow, making edits painful.
I also remember trying to watch a movie with a) during a flight, it took me 10 minutes until I could get the movie started, tablet mode is painful, I had to browse through folders with my fingers, then somehow right click to open with VLC, then navigate through the menus to find the subtitles, at some point full screen stopped working, or the portrait mode, I can't remember but I had to restart. It was painful.
On a recent trip with the iPad Pro I just bought a few movies on sale for under a fiver the day before, downloaded a few episodes for offline viewing with Netflix, BBC iPlayer, Plex. Sit on the plane, play, done.