A breathable fabric cover will still allow fiberglass strands to become airborne. (I wonder if the insulation made from old jeans would be a better choice???)
The Savoy does have some rope suspended, folded over batts up front, behind the AT screen. I expect they are there to knock off any harsh leading transients
of a potent sound system and reduce slap echoes.