I don't have an iPad Pro, but instead the current gen iPad with keyboard cover, pencil and a bluetooth mouse. There's a lot to like about the iPad as a day to day computing device(web browsing, email, light word processing, etc) and it's even to the point where I use is as the main adjutant to my desktop in place of my laptop for most casual tasks. For non-casual work loads, most of my issues are less due to the iPad itself(especially with mouse support being official) and more to do with the app ecosystem needing to catch up, but part of the problem with the app ecosystem with the iPad as a laptop replacement is on Apple's shoulders. I don't expect do be able to do much development work an an iPad anytime soon without using the iPad a just a dumb terminal back to my desktop(which I do occasionally).