I just spent more than 40 minutes today getting the external keyboard (the one in the docking half, which also has the USB 2.0 ports, the second battery and the second storage drive) to even work on my new convertible.
I'm going to try various distros, see which one doesn't switch off the UEFI USB HID support, but what I can tell you is that both Fedora and OpenSuSE don't like the external keyboards (which is normal, because it's a security risk), so you only have support for it in real mode, but when the kernel loads, it's switched off. You can enable it again, but that has to be done manually.
I would not recommend this unless you know what you're doing to be honest, you might compromise the security of the system.
I went for one of the new quad core celeron convertibles, which only use 4.3 W of max power, and have no more open air or forced air cooling solution (even playing CS:GO on it - which works great with the Intel HD adapter and the quad core chip by the way - the spot in the tablet part where the CPU is, only gets lukewarm, and there is no throttling at all).
These devices are game changers, because the really offer a complete solution. The only weak point at this stage, is that they have to be configured manually for enterprise grade safe full-featured operation.
I had no problems whatsoever with Wi-Fi (even AC) or Bluetooth 4.0 in RPM distros, even the gravitational sensors and stuff has worked just fine out of the box. I haven't tried other distros yet, but I expect that Gentoo and Arch will pose no problem either, but I'm going to try Debian first as I expect the most problems there, especially with Wi-Fi/Bluetooth/Sensors, and with the performance of the Bay Trail M platform, which requires recent kernels for full feature support.
Gnome Shell 3.14, which is what I have on my tablet now, is working great with touch, the swiping in works great, the screen is much more responsive and precise than with windows 8.1, and the new multitouch features also work great and take no time at all to learn, it's very intuitive, with the exception maybe of the four finger swipe that switches desktops.
I already know that this machine is my new main computer for work, and it has VT-x support, which is great for flexibility with kvm and lxc/docker/sandstorm (sandstorm/docker/lxc/etc... don't technically require VT-x support, but require libvirtd, and libvirtd requires it, so they indirectly require it anyway).
I did spend some time with the Win8.1 preinstallation and fully configured it with all the latest Microsoft software tot try it out, but after a few hours with it, I was close to an aneurism because it's so damn' chaotic and inefficient, and everything is all over the place and there's double usage of things, it's just chaos. By the way, for those that don't need specific functions, the newest Google Docs/Sheets is much better than Office 365, which is pretty sad, borderline unusable to be honest. It's also slow as fuck in comparison to linux, and to Google products. Syncing for instance on Microsoft software thingies, takes forever, like so long that it did seem abnormal to me (I'm used to very fast syncing in linux, even with Google thingies), and that I started to solve problems, but there weren't any, it's just slow as fuck.
With the even better integration of all kinds of cloud services into Gnome Shell, it's definitely the best and most efficient x86 solution I've ever used in my life. It not only works great with other linux products like android devices, which I use a lot, but the touchscreen and the stylus are a great addition, and with the great integration of touch screen and wacom features into linux and Gnome Shell, it's really a very refreshing experience. So I'm definitely a believer in convertibles now, but only with those new ultra low power Intel chips. An i5 or i7 in a device like that just doesn't make any sense, because forced open air cooling is too basic to really perform like it should in device like that, and the CPU will throttle, like on the Surface 3 for instance, which is really annoying, and since these devices are not easily serviceable, it's important not to have any vent holes whatsoever in them. These quad core celerons solve all of those problems. They are fast enough to game basic games on (CS:GO runs great, very fluidly, even Dishonored, which uses the unreal engine and has quite a texture payload, runs fluidly, even though only barely at 30 fps unless you lower the resolution). On a Surface 3, you have more power from the CPU, but you can't even play CS:GO fluidly, because that CPU throttles all the time. With those Bay Trail M celerons, you're asking everything these poor little chips have (which is a passmark score of 10-20% more than the last generation of Core2Duo chips, so definitely not bad at all), but they just won't run hot, and they will give you a very constant and fluid experience, whilst at the same time ensuring a 12+ hour battery autonomy.
The fullHD screen is not as good as the one on the surface 3 or the samsung tablets, but it's definitely better than on MacBooks, and the touch experience is really good. It's an IPS display with automatic lighting with sensors and all the usual modern trimmings. All of this stuff has cost me less than 400 USD brand new, including the MS-W8.1 and 2-yr MS-Office 365 licenses, which make up more than 100 USD in the total price. I'm definitely sold on this device, and to think a Surface 3 costs over a 1000 bucks, and a Macbook Air (which isn't even usable as tablet) costs over 800 bucks... yeah, Lenovo knows what's happening, and the traditional US IT corporations don't have the slightest clue about what's happening.
To be complete, I do have to say that I did flash my device with open source coreboot BIOS payload, and have reprogrammed the software keys and payload entirely. This was pretty easy to do (easier than on the Acer C720P), but requires experience and some understanding of how UEFI, BIOS and real time execution payloads work.