Here’s an interesting article in the New Yorker about conlangs and specifically about Ithkuil, which, according to its creator, John Quijada, is “an idealized language whose aim is the highest possible degree of logic, efficiency, detail, and accuracy in cognitive expression via spoken human language, while minimizing the ambiguity, vagueness, illogic, redundancy, polysemy (multiple meanings) and overall arbitrariness that is seemingly ubiquitous in natural human language.”
For me ambiguity, vagueness, illogic, redundancy, polysemy and overall arbitrariness are some of the things that make languages so interesting, and I suspect that in some ways languages work better because of them. This certainly seems to be true of redundancy, which can help get the message across in less than ideal conditions, i.e. noisy environments, etc, and without ambiguity and polysemy puns and similar word play would not be possible, and poetry would difficult.
I have considered adding details about the Ithkuil script to Omniglot, but decided not to when I saw its complexity.