It DOES look like a bomb disposal suit but it could be the difference between life and death. I would wear it, and get damn good wearing it too.Stylin and dyin is no match for livin and killin.
Dead is for a very long time.
if it isn't for the IED troops (who do an awesome job by the way), I doubt many would want to use it.
Not being able to move won't help you anymore than any piece of armor....