@moonman 1. That Diaspora relative URL link thing is already fixed: https://git.gnu.io/gnu/gnu-social/commit/52a3764ae406f63f7177f4cbefaf5eb23375150c
2. I personally think these things shouldn't be messed since the notice is already rendered as the original user intended it to. If you want to mark up stuff differently, then it should be fixed in the posting client. Default !GNUsocial assumes bare text. (One way to do this is like @chimo's #Markdown plugin, https://git.gnu.io/chimo/markdown)
You'll end up with all kinds of horrible situations if you start assuming everyone posting will have notices that can be manipulated on the fly like this without breaking. :)