Yep, great idea. It's been asked for plenty of times, but I don't think it's something easily programmed. Best to hope for is a map where they put spawn points (or even just one) somewhere near the perimeter of the base, instead of miles away (like what spawn points were meant for).