I've never shopped for barricades but I imagine you're making tradeoffs between "able to survive vehicular missile attack" and attractive.