As everyone is entitled to their own opinion, I will share mine.
iPad Pro is a rather weird product.
I have to say, I do not like it at all, though I am Apple fan in my own way.
So, let's get to the point. We have 13" screen. With OS - iOS 9. This is not a mature operating system, not for a such big screen (using it, will feel so empty, because it already does on my iPad Air 2). Hell, there is not a proper way to multitask and I mean the real multitasking, not the yolo multitasking advertised by Apple (video playback, only via native iOS video player or using simultaneously 2 Apple native apps). In comparison with Microsoft SP 3 for instance, we cannot even compare them, because iPad Pro will just look stupid next to it.
Gaming on it? Give me a break. Really? Gaming on Macs, iPhone, iPads is pain in the ass. That's why I have gaming PC. Though I prefer Macs in everything else. Apple should stop advertising, that their devices can be gamed on, it just looks ruefully.
Watching movies? Yes, good try Apple. "Movies will be so immersive, that you will feel the breathe of Matt Damon on your cheeks during The Martian movie"
iPad Pro won't, for now, be able to replace Macbooks or other Notebooks. It is just not happening.
Performance wise.. I do not really know, whether i7/i5 will be more powerful vs A9X. (Surface Pro vs iPad Pro)
On the other hand, the thing I really like about iPad Pro, is that smart connect, or whatever is it called, for the keyboard. That's some impressive tech over there, it's discreet and does its job, well done!
For me, it is not a mature product yet.