I am also a software engineer, working close to the hardware, and after having watched Bannon and Karparthy a couple of times now I am very impressed.
The second time I watched it with my wife who works with software quality assurance and who has very broad driving skills, spanning the wide spectrum from the anarchistic Sicilan style to the fast but disciplined German one.
As for the FSD computer's safe handling of supported and especially unsupported driving cases, we came to the conclusion that it is essential that with every upgrade of the Neural Network, Tesla needs to provide a pretty detailed set of release notes.
This information for the driver is very important, so they have some chance to anticipate when the car enters a traffic scenario that it is less likely to be able to handle or where its behaviour is likely to have changed with the latest update.
We are both very well aware that while driving on AP/FSD the driver is supposed to pay attention at all times, but since the notice provided by the FSD when it has to disengage can be very brief, we strongly feel it will increase the safety when the driver has a good knowledge of the scenarios the FSD has been trained for, so they still can anticipate when the FSD is likely to not perform optimally.
Naturally, we are both excited to try this out in reality, hopefully in not too long...