Looks great!
Did you figure out why the first one was popping? I've never really understood why that happens. I've also had a few pedals pop when I first built them, then heal themselves later by magic, so I usually just hope for that.
So... I purchased a crate of random cassette tapes...