>>26717735DP is resisted by a lot of things, where shadow ball is simply immuned by normal types, the two moves have a lot of overlapping coverage anyway, but the things that are immune to shadow ball still eat a burn anyway (exception being pyroar, but when is pyroar in OU?)
You could also run snarl