That's what I was thinking, just stretch fleece from the baffle to the b pillar, and resin it, then add mat, etc. I will probably be using great stuff to seal the top off. I have a couple questions about it, so I will probably pm you.
What is your car walled with? Subs that is.