In my view Darktable should delegate organization to Digikam and focus on image processing. Digikam is really good and it would be perfect if was integrated with Darktable.