I own three horses, each used for different purposes and each with very different feet. One horse is used for barrel racing and speed events, one for english riding and speed events, and one mainly for general riding. All three horses are commonly ridden on trails in the warm season.
The trails where we ride are very rocky and I have all three horses shod during the warm season to protect their feet, and in the case of the speed horses, to prevent excess wear from the arena material.
Read more: Try a barefoot horse in the off season [click]