Kind of in the same boat here in PA, I laid down a layer of #3 or #4 angular ( Not sure what size it was), no round river rock, as I wanted them to lock together to prevent the vehicles from kicking it out.., then graded it with my York rake.
This is prior to construction, so construction vehicles will compact it.. it will likely require another 15-20 tons of the same after wards, then I'll top with #2 crushed, so it too will interlock with the larger stones and also allow drainage without washout or migration due to vehicle travel.
This was in a clay base as well towards the bottom and middle of this shot, as it was tied into and older drive at the top which seemed compacted.. At the bottom of this shot the old drive was at 90 degrees to the road, I angled it to allow bigger tucks access, and built the wall along the hill and a bigger terraced wall on the other side, so allow an over run for the turn up the hill from the road... The main road is a cul-de-sac, allowing only one way in, so the drive was angled for that access.
You can see the old road in this image, it goes along the upper ride where I angled the stone wall so I could back it if I can't make the hill in the winter..
This is the over run area on the down hill side..
It took me 3 months with my Little
BX23 to cut it in, timber, haul stone, stack, grade, regrade, and stone
Getting the house bid tomorrow.. reality check time!