...and, on the next day, Dwarf Fortress 0.43.1 came out. Although it's mainly adv mode improvements, I think?... Well, I'll have to wait for the next DFHack and Therapist to release again.
A version of Desolation with slight improvements is being tested. I'll be done with it shortly, then go to work on Crusader Kings.