I've noticed that on lots of the Flyin Miata project cars on their blog, they usually pull the carpet up and fit some kind of insulation all round the interior - I've wondered about asking them what it is.
Maybe drop them an email - they are really helpful!