Too bad there's no Proton for Mac. Ironically the Windows Steam itself is the hardest thing to run in plain Wine on Mac. There are lots of games that work fine in Wine by themselves, but just getting Steam to launch them is a mess.
The fact that my Mac can run any games at all is just a happy accident. That's not what I got it for.
Your mileage may vary, but I've never gotten reasonable performance out of Crossover. I have a decked out Mac for development and most of the games I've tried in Crossover still need you to turn the settings to damn near lowest possible.
If Mac Minis were viable for gaming, everyone would get one. Unfortunately, Crossover has very spotty support and GPTK starts fraying at the seams on CPU-heavy titles.
The upcoming Steam Frame will be the real make-or-break moment for ARM PC gaming. Up until now, nobody has seriously attempted to make ARM work for the "Steam Deck" segment of users.