Just because there is a nuclear attack in the U.S.A doesn't mean it's going to be near you. I think it's important to figure out where you live in terms of attack areas and then decide if you need any of the above.
While I understand a nuke make go off course or may happen in a random place there are places that are MORE likely to have fallout or suffer from the hit.