It seems a mistake to format JSON as non-JSON text (SEN Format) in the name of "pretty". That will inevitably lead to copy/paste and monkey-see errors.
I think that even you discard the last step ("sen") and stick to plain "human style with colors", this is already much prettier than many languages support.
I like the idea that the incompatible format is off by default.