For simple stuff it works well, but I am sure I could break it trying some more complex stuff. For example I just implemented $ and $$ for marking latex content, avoiding \(\) and \[\] for simplicity. Also, most of the markdown+latex component that renders the text was single prompted and I think I may have used 3 more prompts or so to fix some edge cases. I can see why people are resistant to adding it to the NIP or implementing on their clients, but I really needed this feature and just vibe hacked it.