Not mentioned is the fact that the resulting QR Fonts are huge --- much larger than the javascript needed to render a QR code.