One possible thing that we could do is use Cassette to descend into the AST of a standard Julia anonymous function to obtain its Expr form. Then, we could overwrite Base.show on standard anonymous functions so that they are printed the way LegibleLambdas are printed.
This would of course involve type piracy, but it's a possible direction the package could take.