I tried leaves one time and the ducks didn't like them, in the barn anyway, and avoided sleeping on them. Chickens didn't mind either way, since they roost.
It seems like pine shavings are more absorbent than leaves, and the poo messes stay on top of the shavings better and easier to clean up...