Do you really want people to DoW in embassies? Really? Everyone would have to go sign up as a faux diplomat to read it. Then the spying accusations come.... that's a mess.
Granted, this forum really only gets used for DoW/Es, and occasional meaningful treaties, but.... it's something at least. I mean, either have those or doom and gloom threads all day.... take a pick.