I think that the ROG Zephyrus M16 achieves a good balance between portability and gaming. In fact, there's only one compromise, the noise. I couldn't play without headphones for more than a few minutes with cooling on turbo mode. But on the other hand, in performance mode, you can feel the FPS drop. The construction seemed solid and I really liked the screen. It's bright, has good color reproduction, and has a refresh rate sufficient for my requirements.