Yeah, just a simple "allchat 1/0" SAPP option in the init.txt would be cool and easy to use. I know I'd enable it on my servers.

If you're using Halo's chat function to plan coordinated strikes on the enemy in a public server, you're doomed to failure. If you're doing it in a private server for a competitive match, you should be using voice chat.