gemmpoorer graphics drivers support on linux (https://www.youtube.com/watch?v=_36yNWw_07g) and weird mouse accel that i never bothered to fix were the problems that stopped me from using ubuntu when I tried it
nvidia graphics drivers have improved a lot in the past year or so
mouse accel shouldn't be a problem anymore with libinput's acceleration profiles. just use the flat profile and you should be good to go.