There was a similar service provided for Overwatch a few years ago that would provide information about how you played. I seem to recall Blizzard explicitly calling out that product as cheating, and the service no longer exists. Perhaps for some games this will work, but for others this seems like a risky endeavour.
To ubermonkey's point, some of this can be a company culture thing.
Certain teams at my workplace use webcams all the time, others never. My team leverages them quite a bit, as our team is all over the world. It helped solidify our team members not just as random voices on a phone line, but as actual people who we will likely never meet in person.
The provided example is a great illustration of how to build various layouts and use the various widgets. I find it lacks any examples of real-world data gathering. For us Node newbies, how would one, for example, graph system load of a remote server over time? I think examples like that would help get some people going.
Would also be interested in responses in this. Local electronics store sells some KGuard combo packs such as http://www.kguardsecurity.com/us/p/ns801-4cw214h/, but it would be great to hear from the experiences of others.