Question to whoever ends up reviewing this -- would we be better off replacing this with a more generic action and then I'd implement the publishing code in a hook in the theme? Or does this concept sound useful enough as is?