Its fairly common to use markdown as shortcuts to WYSIWYG content - Obsidian and Notion for instance. At a higher level at some point if you want a fluid typing experience, you need some form of shortcuts, and given markdowns conciseness and ubiquity its a good choice as opposed to having a proprietary format users need to learn for just your app.