My feeling is that you have to compare it with other sites in the same category. If you do that, I think it comes away looking really, really good. Pretty much everyone is on it, it does the things you listed, and the level of bs compared to any other site in the category is actually low, in my opinion.
Caveat: I'm unfamiliar with the US/EU status quo for this category; maybe there are better options in those markets?
Caveat: I'm unfamiliar with the US/EU status quo for this category; maybe there are better options in those markets?