I think the rake is very good for gravel driveway maintenance. A drag harrow is also pretty good, but takes a long time if there is a lot of weed growth.
I raked the driveway last weekend. It was getting so full of weeds and grasses it looked like nobody lived there anymore. With the rake angled fully, it gets pretty aggressive. A few passes like that and pretty much everything is up-rooted. I am trying a new idea this time. In the past I would rake it all one way, then all back the other way, finally spreading the windrow of gravel back down onto the surface. This time, to get a nice crisp edge, I raked some sod and dirt into the mix. So, with a few passes, I moved it all the way across to the far side, and left a windrow of gravel / some dirt / weeds all along that side (the lower side of the drive). I plan to wait thru a couple rains until some of the dirt washes out of the gravel before re-spreading it back onto the drive. This also gives the weeds that might try to grow a chance to barely get going again, then I hit the windrow and respread it, uprooting them for the second time which should kill most all of them. I have found in the past that spreading right back down results in some of the weeds that you uprooted to be effectively replanted again, and they grow. I am pretty sure this new technique will get them.
I don't use training wheels 'cause I have many many hours of rake practice, plus I have added hyd top and sidelinks, so I can practically screed concrete with it.
Here's my rake build link, in case you want to see the whole story. If not, go to the photos on page 6. Don't miss the Utube link in post #42 on page 5.