Those reviews look fake.
In my experience, the onboarding experience sucked and it crashed every time I used it until I installed it.
"Very cool!! Tons of features. Very fluid. Definitely a step in the right direction by Yahoo!"
Sounds like someone from PR wrote that.