I haven't had much luck with any of the apps. They all rely on individuals using the app to enter in wait times. Since wait times can change rapidly its only relevant if someone has entered an accurate time rather recently.
How many here use such apps and enter in times whenever they get on a ride? Dunno about others but I don't think I'd time our waits and enter them in each time.
I do use Disney's own mobile website m.disneyland.go.com. It does not show exact wait times but does show if they're short, medium or long wait and if theres fast passes still available. I've had good luck using this.