You definitely will!
The translucent finish is just an aesthetic feature. In my opinion it looks best with lightly coloured shoes.
They are iin the current mail order catalogue, but so far available only in the new CJ store on Jermyn St in London. I must have been in every week for the last two months waiting for them to come into stock. AFAIK this is the first pair sold.