As for the performance, no review is objective. Every review must at best be a deeply personal set of impressions, no matter how carefully measured.
To be honest, I am not a fan of opera. And full versions of the Ring cycle are among my least favorite listening delights no matter how "posh" and "mod" the production is (sorry Inspector Morse).
Instead, I prefer the late, great Anna Russell and her incomparable explanation of the Ring. Here in word, and sound.