Have never done either. Have never had a broken headlight or a damaged radiator on the truck or car.
Some folks put a mesh over their front grill to reduce the number of insects that get impaled in the radiator, but we've not done so and again, haven't had a problem.