Sort:  

I think, these still are little flaws to iron out in the coming weeks, but overall, it gets better :).

That's true. We believe the devs are hard at work for things to get fixed. Like you said, it gets better in time.