Not entirely. We actually used to use Markdown Preview Enhanced for Dendron, but we found that it wasn't enough which is why we have the custom preview now. The custom preview also allows us to reuse code between publishing and preview, and means what you see in the preview is pretty much the same as what you would get when publishing.