> Case is really annoying to deal with. The string form is for humans to read and type, among other things.
If anyone is frequently typing out SHA1 hex strings by hand, that would be news to me.
If anyone is frequently typing out SHA1 hex strings by hand, that would be news to me.
So that leaves you somewhere around base 32, which is fine but isn't a huge benefit over hex, and hex has the benefit of being standard.