I'm very exited about this wall project. Guess why? I love to be surprised, and the best way to be surprised is by working with people different from yourself. I don't think that all computer scientists are alike, but artists are at least, different from us, with different values (a piece of art doesn't have to be useful) and way of working (not top-down, from problem statement, specification, requirements and implementation).
The question is: How can we build an architecture that is effective, stimulating and robust! Effective in the sense that the important things are easy, stimulating in the sense that the interesting possibilities will be explored and robust in the sense that it doesn't have to be redesigned next Friday