Yea still a lot to be desired, but to be fair they're still new and in uncharted territory. Right now my expectations are tempered because of that.
I'm a fan of what they're trying to do and still excited to see whats down the road though. Sure it will improve over time just have to be patient.