Excellent article, thanks!
You've paved the way for a much better developer experience.
I've taken inspiration from your article to create a Nrwl NX template workspace with an example word plugin using Angular 10+.
Works like a charm; much better than what yo office currently offers.
Read more about it here: https://dsebastien.medium.com/developing-office-plugins-using-angular-and-nx-5aaf4461e967