This sort of thing has been done many, many times on the forum. Try harder to find working examples.
Like this thread of yours in the last six hours:
And these: Search results for 'Curve Attractor' - McNeel Forum
Or more specifically, add the word “holes”: (some posts from me!)
https://discourse.mcneel.com/search?q=Curve%20Attractor%20holes
Like this one: