What a brilliant thread.
The thing that has always compelled me to stories are characters. It's the characters I will watch something for. Even with a show as narratively messy as Naruto I remain obsessed with because of how good all the characters are. Characters are more important and interesting than any scenario or world you put them in, I try reflect this in the short films I make.
Interesting plot with little to no holes. Unpredictability... relative fairness is strength and development