I recently tried to get the latest version of Civ5 working on Crossover Games 10.0.0.
1) I could not get the game running with an AMD 5750. With the hacks in the forum, I got screen corruption, without them the game hung after starting or loading a game. It does work with a NVidia GTX 560 Ti.
2) I can switch to 2560x1600 resolution in game, but I cannot start the game in that resolution. If I forget, I can blow away the ~/Documents/My Games/Sid Meier's Civilization 5/GraphicsSettingsDX9.ini to start the game up. If that doesn't work, also remove the Program Files/Steam/steamapps/*.ncf files and reinstall (it won't redownload). It seems that sometimes a game crash corrupts the files.
3) The game works with minimum/default video settings. All High doesn't work, and I have to fix with the procedure above. One setting that does work is minimum on the first setting, low on the last setting and medium on all the settings between.
4) the black screen at the beginning is very annoying because hanging at that screen is the most common form of crash. However, I've found that the start up time is very consistent. If it takes longer, it's never going to start up.
5) Sometimes the "preparing to launch" dialog only displays once and the game doesn't start. If that happens, exit steam before trying to restart. However, if it displays more than once the game will start. I've seen it display as many as 10 times.
6) Sometimes it crashes loading a saved game. I'm a really bad "save game cheater", so maybe this will cure me of that.