Quick update: cute 8-bit fonts work in ELMO-8 now.
Thanks to WebGL Fundamentals for the correct matrix footwork (WebGL 2D Matrices).
I never bothered to get the correct font metrics, and I'm torn as to whether it's worth doing. I rather like the whimsical offsets characters have. (Basically the baseline is all off, so all the fonts render from the top.)