The Good: It can take a beating. I do lots of grinds like ice picks and 180s into grinds and it holds up really good. I would go buy this hub if i was you. and it is pretty cheap.
The Bad: it comes with pretty long axle nuts which if you run pegs, you cant get alot of threads from the nut so only like half of the nut is in contact with the axle. so that will result in the axle nuts coming loose. And the nuts are pretty weak so they strip pretty easily.
Ive been riding this hub for about 2 years and i have not had to replace anything on it yet. Ive heard about the driver bearings going bad really quick but i have not experienced this before.I would recommend this hub to anyone. If you run pegs, you will probably want to buy some different nuts but other than that, it is really awesome! best bang for your buck.