They've improved performance dramatically in the last few weeks, might have fixed your issues.

Its clear they've been shipping a lot of windows updates.

It does seem significantly better on Windows. I'll give it another chance over the next couple weeks.