A tricky (trick?) question but here's something for the pot.
Stochastic oscillator is more predictive than MA/price or MA/MA cross-overs, by usually giving earlier signal, but gives fewer signals per year. Stochastic signals during a strong trend peter out or become meaningless. MA-based signals in a range are late and unrelaible.