I am a man of my word, here's a quick video of the car at idle and revving with the glass of water.
Turn your speakers up, its an iphone video so its not exactly HD, but it gets the point across. That clanking you hear is me putting the clutch in and out in neutral. You can hear the tranny winding up when I let the clutch out. Revving you can hear how much sound is transmitted into the car.
I have to say thought, NVH has decreased a lot since the install. I will take another video for you folks in about a week or so. At this point it's still not daily drivable for me.