I ended up buying a new HP Spectre x360 even though people have reported some issues running Linux.
I’m testing Fedora 28 (live USB) and so far most things seem to be working. Touch screen and auto screen rotate work. Display scaling is a bit smaller than I’d like with 4K resolution. I haven’t yet tried the speakers or the stylus but I’ve read some people are having issues with only two of the four speakers working.