In the long run, which pitching style do you think is more effective?

On the one hand: You have the 95+ MPH thrower who can just undress batters at the plate. At the big league level they have other pitchers (thou shal not live on fastballs alone) but their bread & butter is heat. Arm injuries, batters getting the timing down and the effects of aging seem to be issues here.

On the other hand: You have the Greg Maddux type pitcher who uses control and pitch movement to fool batters. Curvers, Slurves, Changeups, Sinkers, etc are the pitches that keep these guys in business. But typically when they are "off" they get hammered. Control and the ever present arm injuries are issues here.

Have there been any studies on this issue? Any stats that can shed light on the subject? Obviously your roation better have a mixture of pitching types but in general, do you think one style leads to longer MLB success than the other?