I agree, invisible walls would do that map some good. :-)
It has a couple bugs on file already, so chances are it will be examined for fixes before the Steam release. ;-)
-Cheers