You forgot to mention the third best performance in the movie, after Fagin and Bill, I think the kid who played the Artful Dodger was great. 

I didn't like Barney Clark at all. Very melancholy, yes. But the way he spoke was very unconvincing. It felt uncomfortable watching him. His scene at the very end was pretty good though.

Besides that, I agree with your overall thoughts about the film.

I still adore the musical version "Oliver!" I think that movie had the best Fagin, Bill, Nancy, Oliver and Artful Dodger than any other Oliver Twist adaptations. The ending was also great.