Wow. I started reading, and than I needed to read some more followed by even more interview.
This is one comprehensice interview man. Well done and good read. Also, @donkeypong, big thanks for the elaborate answers. That made it an even better interview to read.