In two points I beg to differ:
Taking the throttle cables off instead of the bracket: The cables must come off the bracket to lube them which you should do with a cable oiler and Q20 at least at every service.
Take the carb off the bike to work on it. An idle mix adjustment screw o-ring or washer dropped onto your workbench is easy to retrieve. Not so if it vanished somewhere under your starter motor

Also: a slightly swollen and distorted but perfectly fine slide diaphragm is already a mission to fit correctly if you have the carb in front of you with no bike surrounding it and limiting access.
Some more technical details:
The linked description shows a US model. Our local DR's do not have a tamper proofing cap over the idle mix screw.
Our local models also have a proper main jet needle with five grooves and the clip located in the third groove by the factory. Shimming is only necessary if you want to lift the needle by half a groove.