I missed the final update somehow. Looks good!
I did a similar build with an alloy mtb frame and 10-speed 105 with TRP Eurox cantis. It was a bit of an experiment build at the time, but I kept it like that for ages, probably for the same reasons as you, because it was super comfy and just floated over even the worst road surfaces.