The reason you read so many different things is that we all do different things. For many people whatever they do is "the best" but you get different "bests" from different people.
I don't like to use sharp gravel. The chickens scratch and can cut their feet on sharp gravel. My run is dirt...