Really nice mod, I love it!
I've written a little patch for it, and have found a bug...
The bug is in src/game/g_main.c, line 275 (of SVN 879 + balance 16 patch):
{ &g_slapDamage, "g_allowSpecVoting", "1", CVAR_ARCHIVE, 0, qfalse},
you should replace 'g_slapDamage' with 'g_allowSpecVoting'.
The patch adds two cvars: 'g_BPPerReactor' and 'g_BPPerRepeater' wich may specify how many Build Points a reactor and a repeater may endure. If they are 0, there's no limit (like in the current game).
On my home server i'll set 'g_BPPerReactor' to 80 (i'll be able to build at most an armoury, a medistation, two telenodes and 5 turrets around the reactor), 'g_BPPerRepeater' to 44 (a telenode, an armoury, a medistation and a couple of turrets) and 'g_humanBuildPoints' to 150 (to allow humans to build about 3 bases), but i'll tweak these values for every map...
I think (and hope) this could help to defeat either camping (the humans' main base will be smaller) or eggspamming (since it won't be easy for grangers to find some turrets in a hall), besides it should help humans to cover the whole map, to reach corners far away from their main base and to rebuild a new base when their reactor falls down.
I also raised the briefest distance between two power sources (repeaters and reactor), to prevent the usage of secondary bases as shields of the main one.
If you're interested to include it in your mod, you'll find this patch here:
http://ipxserver.dyndns.org/tremulous/patches/not-included-yet/balance/001b.peoro.bp_per_power_source.patchWarning: i tested it only a few minutes, by alone... could be full of bugs.