I have a Digitakt. It is great fun. Even more useful than probability on a step (which it has) is the ability to say things like "2:5", meaning trigger on repetitions 2, 7, 12... You can use PRE or not-PRE conditions to link to previous events on the same track, NEI or not-NEI for neighbour tracks, to get longer conditional subsequences. With pattern length and tempo mult/div per track, you can create quite intricate and varied rhythms. And you get all this even with the entry-level Model:Samples.
There's no CV in, but I picked up a Befaco CV Thing for CV->MIDI, which works well with Pam's, Compare 2, and other sources of interesting gate sequences.