We already have some rough glyphs for this: Unicode: 9601, 9602, 9603, 9604, 9605, 9606, 9607, 9608
5.2 MB (compressed) is a big package just for some narrower boxes.
The font file ranges from 18Kb to ~600kb, with most in the ~50kb, which is reasonable for the simplicity.
There's a million things you can implement as a font. I have yet to see anything I think is a good idea to implement as a font except the defined glyph shapes themselves.