Best way to create point on multiple curves aligned to the same plane

@Wildtypitch just make sure Geometry.Intersect Lacing is set to Cross Product, you might need to group your curves, try to share your script, and where you are facing problems: