You don't have to allow raw HTML in your Markdown. It's just nice when you have trusted input (e.g. writing a blog).
(inb4 "But my use-case is different." Yes it is, but I'm talking about the web in general.)
Never use underlining, unless it’s a hyperlink.
[1] http://practicaltypography.com/summary-of-key-rules.html