If it's a tournament, you want to make people play as hard as they can, and it's not so much about having a good time as winning. For that reason, spawn camping should be permitted, friendly fire for teammates and buildings should be on, dretch punting should be off (if it's on, it's not real FF), teams should have even build points. Sudden death should be disabled to require more coordination within teams. Votes should be disabled (don't want people switching maps).
Draws should be counted as draws. You don't want teams with high scorers who are useless against bases and you don't want campers who are really good at making bases and spamming (if they're human).
The game came with several maps. Everyone can argue about how unbalanced one map or another is, but the fact remains that those are the default maps. Include just them and provide enough matches for each team that "luck" is irrelevant. The statistics about balance are from public servers with newbies and people playing for fun, not necessarily to win. (I.e.,
arachnid is statistically more in favor of aliens than humans, but an organized human team may have the advantage over aliens).
If you let teams do basically whatever they want, like I said, then I don't see how demos would be more useful than the server logs.
Finally, if you want to make things interesting, you might consider giving teams relatively few build points, like 70 or 80.