./Zero-K_linux64.sh fails for me whenever there is a new Zero-K update available.
mono ./Zero-K.exe installs updates successfully, but doesn't the process doesn't terminate when I exit the game, so I only use it for installing updates.
Other than those issues, Zero-K has been working great for me on Linux, even with mono installed (which I sometimes need for other applications).