I think the only commonality between the two is the word ugly.
I am a 'form follows function' sort of guy, so, if the design does what they say (it makes structural and acoustic sense), then I find nothing ugly about them.
Also, they mention near the beginning of the vid, that they are still in their development stage, so the the final version as it will be released, has not been seen yet.