I haven't had that many issues on Windows "native" client. So I really don't get what the critical issue is... To me it has long looked like good enough.