Really what if do is extend the Sensitive Content plugin to include other tags like #spoiler and have it hide text after the tag. Text before can serve as the preamble and it would also degrade better on instances that don't use that plugin.
@archaeme thats a good idea. its going to be harder for me to make the settings ui than code the filters.
@moonman Yeah. Good luck with it.