Have you looked at what's actually underneath that gravel, or just what's on top? Most folks focus on the gravel layer itself, but if your subgrade (the soil base) is compacting unevenly or holding water, no amount of raking will fix the ruts - they'll just come back. Before you add more material, grade that base properly so water drains away from the center of the driveway, not pooling in low spots where frost heave and spring thaw will tear it apart. Once that's handled, a 3-to-4-inch layer of crushed limestone or recycled asphalt (RAP) actually works better than rounded pea gravel because the angular pieces lock together under traffic instead of rolling around. As for maintenance, light raking every couple months in dry conditions beats waiting for washboard to get bad, and you're adding fresh material maybe once a year, not multiple times - though honestly the biggest money saver is doing it yourself with a landscape rake and a borrowed box blade from a neighbor if you can swing it.