Does that work on all clients?
Discussion
Not really. It's up to the developer to decide which Markdown version to support. On top of that each client has different approach to embedding Nostr-native events.
Here's a breakdown of how Habla does this: https://lnshort.it/habla-features/