I personally won't be bothering with a discrete GPU as I am not doing Machine learning nor playing graphics intensive video games and since they're the cause of so much trouble with Linux. Integrated GPUs seem to have a lot of benefits.
I prefer to have more monitors connected that Integrated GPUs will support.