@keks The base32 suffix influences the signature. If we allow different encodings, it isn't sufficient to store the id, but you also need to store the concrete encoding. So we'd need to disallow anything but the canonic encoding. It wouldn't really be general crockford-base32, but a canonical subset of it.
I'm fine with canonic crockford, but not arbitrary crockford.