I have used rock, pea gravel size and like the drainage aspect and it is easy to rake. ( ie: maintain) I have a lot of nearby forest debris, leaves, cones,needles etc.
Disadvantage is the small size when using wheeled carts, wagon etc. To transport larger trees, etc. So in the expansion area i tried larger bark Mulch over top of landscape fabric. Worked well and looked good for four or five years then started to decompose badly and needed replacing.
I would consider 3/4 inch minus aggregate for the benefits of rock with the compaction needed for firm walking and rolling of carts, wagons etc. The landscape fabric underneath is important as well as a decent layer of depth. I would advise 2-3 inch depth as it compacts. Keep in mind that i was looking for something that drains reasonably well and does not get muddy. We have a wetter climate and drainage is important when you use the area every day.