I would hesitate to use insulation, even covered with flannel or batting, as a design wall for a couple of reasons: the material crumbles easily under kitty claws, and is a potentially serious fire hazard from what I have been told.
I do like the idea of felt and am trying to find a good support for it.