DH did road, sewer, and storm sewer construction for 25+ years. He has used all kinds of soil stabilization fabrics over the years. He says that they would be very hard on your needles. He says that the first cut w/a utility knife will dull the knife.