Don't plan on pouring concrete over gravel or crusher run. The base for a concrete pour needs to be on top of tightly compacted material unless the pour itself is going to be very deep.
Also a thick layer of gravel is not only a pain to walk on it's a drag to drive on. Just did a 2000 sq ft building with a 1200 sq ft shed roof (aka car port). In an attempt to save a few bucks I used gravel instead of concrete in the shed roof area.
Not my brightest idea.
It's a nightmare to walk across as it shifts under foot. Driving on it instantly makes hills and valleys that are a pain to deal with. If I want to work under a vehicle it's mandatory to put down a pad because creepers or anything else with small wheels (welders, portable upright power tools, etc) just dig into the gravel and won't move. Trying to sit on a stool or chair is laughable, they just dig deeper and deeper holes if the user moves around
As soon as the budget permits I'm going to dig out the gravel, put it on the road, then pour concrete for the shed roof floor....