I listened to the final product the other night. The soundbed and the narration were perfect. Raised the hair on my arms at one point. Also bonus points for including emergency sirens, but not loud enough such that the listener would think they need to turn off the podcast to look for the external emergency. I have a lot of hate for radio commercials that use sirens, but the balance was just right.
I had also forgotten that we put Daikaiju after the episode. The guitar started up and I threw me some devil horns. Didn't matter, even though I had known somewhere deep down that that was going to happen.