no we can't, the "juggernaut" suit that you are mentioning is most likely the IED suit the CSI runs around with, it doesn't give any added benefits, and i believe one of the "negatives" for him when he uses it, is that he needs to use a slower walk than normal
think most people would be fine...