Calithis works good for me but few things I noticed maybe they are unique to my setup.
-Seems like the disable announcer and domination sounds doesn't always work
-Disable steam community never seems to do anything I have to go offline so it doesn't mess up a clip
About that first issue, Is it giving any error message in the logs when it happens? Maybe you can check if the no-sound vpks are being loaded, using the "path" command in the TF2 console. (they should be at tf/custom/no_announcer_voices.vpk and no_domination_sounds.vpk)
Edit: I've had this sound issue happen to me as well, but only with older demos (March-April 2013). Is that your case too?