Are you aware that there's already a checksum in v3 onion
service addresses?
No I was not*, that's great!
"The onion address of a hidden service includes its identity public key,
a
version field and a basic checksum."
It would be great to get the human interface elements to leverage this; perhaps overall we are premature in trying to solve the presumed HCI issues of long onions?