Wow, I'm suprised it works so well. I'm looking at the .map file right now, and honestly, I have no clue how you did it.
EDIT: Hm, I found out the basics of how it works. Its pretty ingenious, but what if that original spawn was a well-used path? Is there a way without simply blocking it off?