I personally don't care for the fabric, they used it under gravel roadways around here and now it looks awful as it's sticking out from under the edges when you walk along the road. I've had a gravel driveway my entire life and it just takes regular maintenance. Still cheaper than any alternative but if you want to keep it mud and pothole free you just need to keep up on maintenance. If it's just a few potholes your dealing with I'd get a load of 2" stone and mound it up over the pothole. As you drive over it it will displace the mud and level out with the rest of your driveway, for the longer ruts that appear I would get an entire dump truck load of crush or run and spread it out over the area, again mounding it up higher than the rest of your driveway, If you keep up on the little potholes it will make long term maintenance easier. As soon as you see standing water, deal with it. That's what degrades your road.