Quería saber si de verdad era mejor que lo que ya existía, así que armé un benchmark: el mismo árbol y el mismo poema en pywhatkit, ascii_magic, un script con Pillow y rich hecho a mano, y caligrama. Todos a 70 columnas.
Las herramientas que cambian el brillo por símbolos reconocen la imagen, pero no escriben nada: 0 % de palabras legibles. El script a mano sí escribe el poema, aunque sin espacios y con dos colores fijos, y ahí se lee el 17 %. caligrama deja enteras el 80 % de las palabras, dibuja en unos 2 ms, se importa en 1 ms y no instala nada más.
↳ Mismo árbol, mismo poema, 70 columnas. Las cifras salen de bench/benchmark.py, que está en el repositorio.