I'm not following his reason for writing this. In part 2 he says he doesn't care about the performance hit from a crypto library that implements a system TRNG, sooooo, use that?
https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getR...
Or even study the thread on entropy pool paranoia from the Stanford Javascript Crypto Library:
https://github.com/bitwiseshiftleft/sjcl/issues/77
/scratches head at FAIC/