The iPad Pro is a great system that can easily replace a traditional computer. I say traditional because obviously the iPad Pro is a computer. If and it's a big if, you don't need the extra advantages that an actual laptop or desktop system offers. Such as easier external storage interfaces (the iPad Pro can use hard drives, SD cards and so on with the addition of something like the Kingston MobileLite.) Or the obvious software that isn't available on iOS, for me that's Xcode.
I've got both. A 12.9" iPad Pro and a 2016 MacBook Pro with Touch Bar. They're both great systems and they both have their own unique strengths and weaknesses. I can, and do, use the iPad Pro for work away from home sometimes if I know I won't be needing the full macOS experience and it handles the job admirably. I can always use Remote Desktop if I unexpectedly need access to macOS. Though if I'm totally honest, I mostly have both with me anyway. They both fit in the same bag, so why not.
Well, that was a lot of rambling pointless arse gravy in the end
I've got both. A 12.9" iPad Pro and a 2016 MacBook Pro with Touch Bar. They're both great systems and they both have their own unique strengths and weaknesses. I can, and do, use the iPad Pro for work away from home sometimes if I know I won't be needing the full macOS experience and it handles the job admirably. I can always use Remote Desktop if I unexpectedly need access to macOS. Though if I'm totally honest, I mostly have both with me anyway. They both fit in the same bag, so why not.
Well, that was a lot of rambling pointless arse gravy in the end