The derraileurs are similar to mine, and mine have been fine since august, except for the chain jumping off when I land from a jump. I know I could get a chainguide, so I don't blame it on the parts.
Nice review, hope it helps someone to buy or not buy the bike.