Maybe i got lucky, but mine that was shipped 3 weeks ago has all the "improvements" mentioned in that video already.
The hand sockets were always easy, they never looked like they were going to crumble or collapse in, the paint is sharp, the rubber tracks don't come off easy etc..
Obviously some people have got duds, or broken things through carelessness, and the design is not without engineering issues - but i have no regrets, and it was *not* cheap! I couldn't imagine my collection without it now, so I'd recommend it greatly, but if possible, get your seller to inspect it before sending just to be safe, rather than missing out altogether.