Agree. Spot on for the most part, though I see the lines are not what they are posted from time-to-time.
I see posted times say at 40 minutes, though we are on the ride in 15 minutes. I attribute this to communication issues between CM's to those CM's that change the wait times at the attractions, on the tip boards and obviously the mobile application.