Great video, thank you !!!
I have a very similar approach than yours when doing PCB soldering for my keyboard projects 
Placing all those diodes by hand is long and tedious isn’t it ?
Like @dwarflemur suggests, I may pay for an assembly service next time because of the loong time it takes to populate a PCB by hand.