for pc stuff maybe but for emulation specifically your better off with an android device like a retroid or something PC/Linux handhelds are very expensive have poor battery life and are comedically oversized the only one i can think of that doesn't look like an ergonomic nightmare is the GPD Win 4 but that thing is over 1000 dollarsnah it's actually pretty good