Need Help - Voronoi Exoskeleton + ETFE on Irregular Brep

So I followed RV Boost`s tutorial, and since I still have alot more to learn with grasshopper: I was unable to figure out how to apply it on difference geometries without getting weird and mismatched lists + results. Also, I might be able to fix this if I could figure out how to modify the box from the original working component combination into the brep geometry, but not sure how to do that either. I have a rhino and gh file if someone could help.

Thank you.
Voronoi exo + etfe.3dm (498.2 KB)
Voronoi exo + etfe.gh (83.0 KB)