Is the keyboard or pen worth it?
I bought the 10.5 with 256GB , pen, and keyboard. I returned the keyboard after a couple of days. I didn't like the restriction of having the keyboard tied to the iPad.
I then bought the Arteck HB030B Universal Slim Portable Wireless Bluetooth keyboard off of Amazon for $20
https://www.amazon.com/dp/B00X5P8BJO/ref=psdc_11548965011_t1_B00YWLJNPQ If you follow the instructions, you'll have no problem syncing this keyboard to your iPad Pro, and it has been working great for me.
I also bought the Targus VersaVu Classic Case for Apple 10.5 inch iPad Pro from BestBuy for $49.99 plus tax.
http://www.bestbuy.com/site/targus-versavu-classic-case-for-apple-10-5-inch-ipad-pro-black/5836009.p?skuId=5836009&ref=199&loc=jo/pTdthTuc&acampID=1&siteID=jo_pTdthTuc-8RLYIq2AEVWj6421alqNQQ
It feels like a very good and protective case. With the iPad Pro in the case, you can rotate the iPad Pro 360 degrees for any viewing angle you want. For typing, I turn the iPad Pro for viewing in Portrait instead of landscape. This case also has a place to store your Apple pen. One thing it needs is a slot for holding the Apple pen charging adapter.
With this case and keyboard combo, I can set my iPad Pro on a shoe box on my kitchen table, closer to eye level, and have the keyboard flat on the kitchen table. Much better for typing than having the case and keyboard combined.
I downloaded Codea ($14.99)
https://itunes.apple.com/us/app/codea/id439571171?mt=8 to try and do App development on this iPad. Not only was I able to create a test app and run it on the iPad, but it allowed me to export to Xcode format. I was able to then take this Xcode and compile it on a friends Mac with the XCode IDE. I then put the app back on my iPad and it ran perfectly. In my opinion, Apple really needs to release a version of the Xcode IDE for the iPad pro.
I also downloaded the free version of Shapr3D, which outputs medium quality STL files.
http://shapr3d.com/ I'm learning the tool to see if I like it, and if so, I will use it for 3D printing. The Shapr3d software is very heavily Apple pen and touch oriented. We'll see if I get any good at it, and at some point in the future, I'll post a photo of what I 3D printed.
Now for gaming. I have to say I'm quite impressed with the performance (but I should expect this since I replaced my old iPad 2 (A5 chip) with the new iPad Pro 10.5" (A10X chip). Playing World of Tanks on the new iPad Pro is awesome. I can actually see grass blades, tree leaves, and an extreme amount of detail now on the different maps (previously most map details were kind of a blur). The 120Hz refresh rate makes the game display smooth as butter. Also, the wireless networking has improved and I no longer experience any lag. My game play with this iPad Pro has improved to the point where I'm now being called out by opponents as being a cheater.
The only thing I feel that is missing is touchpad or mouse support.
If Apple would release a version of it's Xcode IDE for the iPad Pro, this powerful little machine could be the replacement for the low end Macbook Pro.
I can say that this new iPad Pro is expensive, but well worth the money.