I have just completed a 300 ft driveway 16 ft wide with crush limestone. The limestone I used was called a 57 grade which has stones approx 1" and smaller. Now there is a 6/10 grade which has what are called "fines", which is the dust which when wet will harden pretty good, but the problem is that it will track into your wife's house if you don't swipe you feet. My next door neighbor owns a construction company and has a concrete crusher which he recyles and crushes concrete from demolition jobs. He uses this to prepare a fill for parking lots and roadways. I got a couple loads of this stuff delivered, but the problem with is that some of the aggregate is larger than 3" to 4" . I put this stuff down as a base around my shop to make sure that it would set up for the limestone. It worked just fine, but now I am glad that I did not use it on the rest of the driveway, due to the larger pieces of concrete coming to the top after the limestone was put on. The driveway looks and is smooth, and so is the area around the shop, but the driveway really looks the best. The limestone will not crawl like washed gravel does and also is better looking.
Just my two cents worth.
Don