Pretty cool concept. I got murdered :) The wagons would often carry the attacking goblins or whatever along with them (which I suppose is realistic) making it quite difficult to chase and kill them :)
The issue with enemies getting below wagons, making them difficult to spot is known. I spent a lot of time trying to figure out a good way to do these wagons but ended up with the simplest solution possible.