I am no expert, but I do not get so deep into the set up portion of part programming. I usually do not even bother setting up material type. I do set stock size. I am not so worried about the automatic settings for tool paths because I rely on my experience to input the speed and feed based on my experience with the cutting tool, material, and work holding. Usually takes me less than 10 seconds per cut to input this information, which is negligible in the over all time it takes to get a tool path made.
I can see how it would benefit those with less hands on machining experience though.