I think it was absolutely incredible. I like it better than the first two. Even though there just weren't enough Sparrabeth and too much W/E.
Will couldn't have gone around with water in his boots. The reason Davy Jones became a monster is that he didn't do his task of getting the souls to the other side. That's what Will has to do so he can't be with Elizabeth. Well, until the ten years have gone by anyway.