I assume proton would work
It does, but it makes it very cumbersome to back up & sync your saves. And there's probably other issues I just haven't run into yet. Also, the Steam version includes everything that's needed to run natively, but it uses Proton anyway.