I hated the origami page. I couldn't figure out what the company did (the whole purpose of the website) for a while while I was awaiting for the about us page to load. And this was on my work's connection. Also I never did figure out how far I had to pull those things and it would take me a few times. I agree, the text was hard to read on some pages.
There are domains where look impressing, expensive and fashionable is reasonable, such as a design studio, band or something like that. Anyway, all that said, I though these sights were beautiful works of art. Just not terribly practical.