I use an X1 carbon, which has a 14" screen in a typically 13.3" footprint. This is not cheap, but with 16GB RAM I can run a couple VM's on it just fine. It fits in economy as well and has about 12 hours battery life. I don't see the mini pC option as particularly practical or even really possible TBH. Too many cables and parts everywhere.