Excellent post, as always. You have content of incredible high quality here, thank you very much!
There is a question I have since quite some time now: can the DWT unit be used together with SWO for tracing a variable value without interrupting the program flow?