Just wanted to add my voice to the clamour for this feature. Existing users needn't be affected by it. You could have tabs where the default (unless changed in preferences) is to display the formatted view as at present. But another tab switches you to the markdown view. The way Enterprise Git Hub switches between markdown and preview mode for example.