I read your review very carefully as I haven't seen the movie yet, but I'm very excited about it. I love Shyamalan's directing style, and I'm glad he's finding his way back to better movies - I loved The Visit and Split, - although Glass was awfully disappointing.
I rewatched The Village after 17 years a week ago, and it's actually a beatiful and underrated drama on love and loss.
My favourite by him remains Unbreakable, though. I've seen it many times and also read the entire script, which is just masterfully written. The Sixth Sense is right behind it, though.