We used the same three on our last trip. None of them worked that well. MouseWait is only good if people are updating it. It does you no good to know that the wait for Splash Mountain was 30 minutes at 9:30 if you're wanting to go on it at 11:30.
Ask Otto is the best. Not an app, you just call 714-520-7090. Quick and accurate.
I do like Lines for other things, though. They have a really cool Search feature where you can find out where a specific food, like Churros, is sold. Not sure if it's on the free version or not.