I thought this article was interesting- even now home-built armored cars are being put on the road:
http://www.nytimes.com/2011/06/08/world/americas/08mexico.html?_r=1
It seems like they have the same problems they have always had- too heavy, awkward, not very maneuverable and when the going gets tough they get stuck.