On one side my experience with Wayland and gaming couldn't be smoother since I switched to AMD.
However anything related to ML and tensorflow has been an immense PITA, not only to have it working but performance-wise the alternative to NVIDIA's CUDAS is not matching by far its competitor.
I'm starting to wonder if I should consider having two cards.