I've personally sworn off discrete GPUs in laptops entirely. My direct and observational experience over a couple decades has been that they cause something like half the major problems in laptops, despite not being present in all of them. Your odds of not having any serious problems over, say, a five-year laptop lifespan are dramatically lower without a discrete GPU.
[EDIT] And that's even true for Apple laptops, IME.
I think the biggest thing is not having a discrete GPU.