I don't envy being in your shoes - I can't even begin to think about how I would approach this. My experience with shaders is extremely limited - I'll defo be taking a peek at how you've handled the echo locations!
This is great, thanks for linking this, just watching through it now. I'm kind of glad you decided against a china shop idea - it would have undoubtedly smashed ours out of the water!