Sort:  

I know it's sometimes hard to understand.

But I believe they both have their place in the ecosystem.

S-E has already proven itself for being agile and easy to change direction or potentially create custom code on demand for future token contracts. But they have their own shortcomings, some of which are trying to fix as they go.

Aggroed said more than once that they are adding stuff and see what sticks. That is great for quick development, but things will be buggy and people need to understand that.

A project would have a choice in the future. This type of quick developments, possibly even custom code for them, which they won't get with SMTs.

SMT is native on Steem. Will take a longer time to develop and release new updates, but they will likely be tested more thorough before release, because each mean a Steem HF, and we know what that means.

They may have other differences in the future, it remains to be seen.