Spawnkills? What map were you playing on? I rarely ever get spawnkilled unless I deliberately spawn on a hotspot.
I totally oppose the idea of team balancing, quite simply because it makes no sense in this gamemode. If people want to join the largest team so they can have more allies, be it so. Usually, I will join the smallest between Blufor and Opfor, so I can have a few allies, but plenty of preys to hunt. Indies are for people who want to take on everyone else. It would also potentially force apart people who want to play together.