This word was very amusing. In recent years, the only usage I've seen for "Chinese Wall" is to describe the prohibition on exchanging information between the departments of a financial institution.

Until now, I had always assumed the metaphor meant "a paper wall, or one that might as well not be there at all."

I think the usage would be just as valid!