Excellent post! Very well done and thank you for all your efforts.
One thing I'd like to see highlighted is the need for coding ability. Not everyoje can be a good witness because not everyone can review a release tag and decide for the network whether or not a hard fork is a good thing or a bad thing. In terms of existential risk, that is the most important thing the top witnesses do.