What makes it a horrible hack, as opposed to proper use of documented capabilities at a scale slightly larger than usual?
Putting animated SVG in a font [1] is a horrible hack; this one is benign.
A somehow larger stretch would be a font with a built-in spell checker, with a wavy underline under every letter that only disappears under correctly spelled words.