If you find yourself bored with debugging while waiting for content towards the end Timbo, here's a map entity which would greatly enhance the replayability of the maps Tremulous has.
Human_Rand_Start
Alien_Rand_Start
How the mapper should use it (unless you've got a better way): The mapper places his/her standard spawn points and buildings as he/she sees fit, just as though he/she were creating a standard map. Once satisfied, the mapper creates a [HUMAN/ALIEN]_Rand_Start location nearby (or anywhere they want as long as it's inside the map I guess, the location isn't important). This entity is given a target, which will correspond to target names given to the recently placed human or alien base. The first base is done. Now they merely repeat the process to have as many different start locations (or different base configurations at the same location) as they like.
Benefits: Naturally you have the obvious benefit of random start locations, which change the dynamics of every map. Humans and Aliens can begin very close to each other, or very far, which will necessitate entirely different strategies depending. Further, a game doesn't begin with an immediate spamfest, but rather a stake-out. Teams must locate one another and then clearly communicate the location of the enemy in order to proceed with their objective. However this entity can have an even more profound influence on the dynamics of a game.
Potential Drawbacks: Complications with entity targeting could potentially come from a variety of buildings having the same targetname. Frankly, I wouldn't know since I'm not a developer. In this case it might be possible to have the rand_start entities target two or more null entities which in-turn target the starting constructs. But then, I'm no programmer so I don't know if the source would allow for such an assignment.
There you have it. Were I still on the team I'd have demanded this by now as the potential to put every other team-based mod to shame with it is just too great to ignore.