I wanted to give feedback on why we stopped using DSM and hopefully what will be improved in future.
1. I'd like to add real html / css / js so developers can see working examples with interactions and CSS they can rip out to have a pixel perfect version for building react or angular components. Inaccuracy in the development cycle is such a massive problem even with the invision inspect mode on normal projects.
2. DSM integration also gave me a headache in how it organizes the components you drop in to sketch. It would include every single component that was a similar size in the import to DSM. And when you put that component into another comp from dsm window you could have dozens or hundreds of pieces imported which is rather a mess to sort through. i.e. I don't need a hundred icons when I pull in a checkmark. I think the approach should be more in alignment when sketch's native libraries that they live outside the working file and only an instance of what is needed is pulled in, leaving a nice lean file that is properly updated from one external location. Also dealing with duplicate nested symbols is crazy. I pull of that tiny management window and scroll through to find every one so it doesn't get pulled in.
Initially it was very promising but these are too big to ignore. Hope its still getting improved.