Just saw this thread on WHA. These guys are on to a bloody great idea. Mythic could actually intentionally add player deployable barricades and obstacles.
As someone mentions there, this could be a great way to flesh out the "support DPS" concept of Magus and Engineers.
Potential there me thinks.