I agree with paperdigits.
Great job on the tutorial and explanation!
The retouch module in darktable does work like a charm if you ask me. Simply because it peals off the image into layers, and you adjust the layers accordingly getting a great end result.
If you ever decide to work with darktable, feel free to DM me for any questions. I’ll try to help you the best way I can.