They should use the desynchronized canvas flag for lower latency on the ink example.
canvas.getContext('webgl', {desynchronized: true})
canvas.getContext('webgl', {desynchronized: true})
The latency of that example seems great with a mouse, and a little laggy with a pen (a bit better than a pure canvas drawing app I've been working on). The frame rate is much better than my app.