As the title said, I have seen many recommend the Legion 5, it's great but heavy for portability as I usually bring it around to university. So is there anything else close to this (in general)? Should I go for Slim 5 16, or should I wait for a newer CPU/GPU generation? I'm not really in a rush. Thanks!