I thought it was terrible. The only reason to keep watching was the fact that he just neglected to tell you about Willis' character. You are like, "hmmm, what is going on?" then you get the answer and feel like you want those 2 hours back.
The usual suspects did something similar, but the story Verbal tells is entertaining as is, and doesn't leave you feeling like you are missing something (because the director isn't capitalizing on the fact that you only know what they tell you). In the Sixth Sense it's not a twist ending, its just explaining the plot, if that makes sense?
Other than that, I hate almost all child actors. I think the TV series "The Wire" is one of the only things I've seen where the kids don't completely ruin any scene they are in.
like I said above, I don't think it is creative or even requiring of talent to make a surprising movie if all you are doing is not explaining the plot to the viewer.
EDIT: To expand. I feel in a movie like the sixth sense, as soon as you know
Spoiler:
that Bruce Willis is dead
the movie is ruined. There is really no reason to watch it once you know a single sentence explaining the ending. Whereas a movie like Fight Club, knowing that
Spoiler:
Pitt and Norton's character are the same person
doesn't really reduce the quality of the film. If anything, it makes watching it again even more interesting, as there are so many nuances that one misses or that are completely inaccessible until you have seen it through a few times.