Fabric will give more support, usually its needed due to the sub soil conditions being not so suitable. What kind of subsoils do you have, are they stable ? If not I would consider fabric, or rubble - large crushed stone/gravel for a sub base or both. What kind of loading is to be expected on the road, passenger car, pick-up truck, anything heavy - ie; if there is an ongoing building project at the other end, concrete, material and other heavy trucks.
Will it ever be paved ?
Once the top soil is stripped, it should be vibratory rolled, this will tell you if its got problems, pumping water, soft or what have you, if not like around here, will just compact whats on top and disturbed. Then place the sub-base material, compact 95% or better, depending on moisture, other conditions etc. Then place your crusher run, in NY a common name is Item #4, NYS DOT specified, grade it so it has a crown for water to shed off, compact and its done. You also need to eliminate any drainage problems near and around the road bed, culvert pipe or grade the surface, use a ditch etc., so it can't wash or saturate the road bed,
I've always had the silly idea of using portland cement in the crusher run, mixing in place with a tiller or something, then grade/compact, to get the crusher run to bind stronger, not like concrete but better than it can on its own. Far fetched idea, but I have done it on a small scale, can work if done properly the right amount/proportion of portland is used and you can moisten it, but not too much like a heavy down pour.
In this area and in NJ I built a fair amount of roads, often times the top soil was stripped and gravel or crusher run was placed, graded and compacted, residential developments and homes mostly, subsoils were suitable for building on. I've worked on water logged and roads abounded by water too, changes things quite a bit when things are soft.