Hmmm, I've got to say I'm a fan of augmentation, and I think the second video is mostly hype, but...
I'd say the whole 'they can deactivate your limbs' thing is *probably* made up, but this being required to take a drug so your body doesn't reject the augmentations? Way to not be evil...