It is a great idea to keep a low profile. Vans are good for this, but they need to not look new at the time of a SHTF. Also in a EMP attack the van better be in the 1970’s for it to work.
If you are in a rural area I agree with him on not having armor but in a SHTF time in a city where you are trying to get out you will be shot at no matter what you drive. Body armor is a most have. An old van with a new engine and armor in the right places maybe the right thing to have to be able to get out of a city.
The armor can be made to be easily added on when needed so you do not need to have all the extra weight till you need the armor.