Markup with 0393 has various drawbacks, the most important one is, its not discoverable if a received message should be formatted or not. Markup specifications which separate markup and text from each other are better suited for the job
Look into XEP-0071 or XEP-0394.