Uhm, yeah ... I think the encoding is good.
With enforcement you mean the checks for "valid" topic names? If the encoding is good enough, than, yes, why not