The only problem I have is when a game has a broken Linux port there doesn't appear to be a way to tell Steam to use the Windows version instead. An example of this is Eador, which has horrible graphics problems and is effectively unplayable on Linux due to it being a very slipshod port. I'm willing to bet that using SteamPlay on the Windows version would work much better if Valve would give me the option.