MESX3 is my favorite so far. It's all about figuring out the rhythm. Took me about 10 hours to get around a track fairly well. Didn't care for MXGP 2019, feels like you're riding in snow. It's actually boring, thankfully Steam refunded it. I'm actually going to give MXGP3 a go, from what I've read it's still the best they've made. MXGP Pro introduced more "realistic" physics, which apparently didn't go over very well. Yeah, the graphics are better (somewhat) in the newer games, but I'll take gameplay over graphics any day.
I REALLY wish they'd make a US Nationals version :( ....
BTW: I'm on PC using a XB bluetooth controller.