I wonder how useful those "barricades" are. I know its to hinder or block the lizards but theyre so agile that i doubt it works at all. Id say that it would give the lizards advantages instead by them gaining spots/area to gain a higher ground making their pounces more effective. If the lizards were some bit intelligent, those bodies are just throwables to make it harder for the humans to move around.