I'm using it on a Thinkpad X240: https://unrelenting.technology/articles/freebsd-on-the-think...
(Need to update that post: drm-i915-update-38 has been merged into -CURRENT; EFI loader in -CURRENT fully supports ZFS now)
tl;dr everything works except:
* Bluetooth (but I don't ever use it on laptops)
* the SD card reader (I haven't needed that either)
* resuming from sleep (that's unfortunate, but with X240's big battery I don't need to put it to sleep :D)