I really like some of the apps available for the iPad Pro, however it's the system that prevents me from using one. I recently bought the iPad Pro, loved the hardware, the speed, the apps but I just couldn't get over the lack of even the most basic of features. The biggest complaint I had though was the way iOS dealt with files, it's just simply horrible. When I would download a file from the Internet, which by the way I had to use Chrome for becasue Safari didn't support downloading (yeah), I would first have to share the file with another app, leaving the original file still in Chrome, edit the file, than share it again to my cloud storage, creating another file, that's 3 files created. In Android I use FX File Explorer, I not only have all of my cloud services, NAS drives both from home and work and FTP sites connected but local files are all in a single area, I just click open. When I save a file, I know where their going and one file is created, not multiple. In iOS files are thrown throughout the system and finding something is well, almost impossible unless you know exactly where they are.
Than there was multitasking, I use a terminal probably more than any other app, however in iOS when I'm connected to a remote server and than put the terminal in the background, the system will pause the connection, thus interrupting any process I'm doing, I.e. compiling. After further investigation, it looks like only about 1% of the apps available can actually run in the background, even though the Pro has 4GB of memory. There was also the issue of apps not supporting the resolution of the Pro, over 80% of the apps I installed didn't support it, instead they were pixel doubled, even worst, they used a completely different keyboard from the systems default, one that was also pixel doubled so it looked weird, grainy and was missing many features. The new dual app view, only about 120 apps actually support that, in case some of you were thinking that I should have just used that with the terminal app, nope, not supported. Now I'm sure this will get better over time but something hit me, that every time Apple will release a new feature I will have to go through this all over again, as apps in iOS are basically seperate entities do to that walled garden nonsense. So every single new feature will have to be individually added to every app. Apps are like islands in iOS, completely self sustaining, even their resolution is independant from the systems, hence the problems with apps not supporting the Pro right now. That's also why when you've ever plugged in a monitor or TV into your iPad the experience was extremely inconsistent and why the desktop didn't support either the resolution or aspect ratio. There were many other things like no mouse support, which is really needed when using the keyboard unless you like having to constantly reach up to navigate the UI (it get's old, real quick so think about that before you comment) but at this point I just gave up, returned the Pro and bought a Pixel C.
It's a really great little machine, I'm even using it as a laptop because I got Arch Linux working on it, there are even native GPU drivers available for the Nvidia X1 and it's fast. I'm an Android user, that's really all there is to it, I like the file-system, multitasking, I don't need spit screen if the apps can run in the background as 10" is to small, I have PIP for my videos, I have my custom launcher, Smart Launcher Pro 3 which is just fantastic, I have USB C with a dock that includes an HDMI, USB 3, SD Card and Ethernet. I can connect my Pixel C to a monitor, keyboard and mouse and use it as a desktop computer, I can even extended the desktop using a great app called, Second Display, change the DPI to reflect that of a normal looking desktop UI. IOS looks almost comical when connected to the same monitor as everything is just so huge, plus it's just mirrored and doesn't support the Rez or even the aspect ratio, just a bad implementation and again, it's all because of that walled garden nonsense. The build quality is fantastic, I have portable mouse to use when the keyboard is connected and I really don't care how many people say that a touch device doesn't need a mouse, when your using the external keyboard, which be the way that touch OS also has in the way of a virtual one, a mouse is needed. Which is why I find it ironic when iPad Pro users shot back at me for complaining about this because their already using a external keyboard, so than why is a mouse so bad. It's because Apple doesn't support it and they feel they have to protect Apple's decision on that matter, everything they do is the gold standard, that's all. By the way, iOS works fine with a mouse, my cousin has a jail broken iPad and uses one all the time, when he's also using a keyboard, I mean really, what's one more input device amongst friends.