I can see what you mean - but I would think that an array of int32s representing RGBA would be fairly standard these days. ImGui already draws fonts using textures, if I recall.
I've never found this to be problematic. Long before ImGui even gets involved I've already got stb.h and a spinning textured cube.