Spark 2 is indeed still my favorite Drumcomputer, so to say, for someone that works completely ITB.
compatiblity issues are less on a Windows system, and Spark 2 is still impressive.
i use Spark 2 in combination with the 'old' CDM controller.
a bigger UI, some improvements, et voila; you have it!
i have Maschine (the ecosystem MK3+Jam), Punch 2, both are also great. i also use Noise Engineering for drums. Battery 4 (of course...).
but indeed, in the end i always come back to Spark 2!
the modelling! the kits, the great controller! (hope if there are plans to develop it, it won't break the compatibility with the CDM.... of course).
also for making your own drumkits. i have different approaches for making drums or drumrythms, in the latter case, i don't use a drumcomputer, because, i must control it in other ways.
i can only repaet; for drum programming with a controller inside a DAW, noting beats spark. Maschine is a good second, but still...
Spark 2 is amazing1 give it some attention, Arturia, you can do it!