This is a really fine performance of the 1725 version of the St John Passion. (I heard one other recording of the 1725 version, it's by the King's College Choir and really good, but I have a slight preference for the Herreweghe recording.) I like most of the soloists, the choir and orchestra are excellent, the performance is very well-balanced in many respects, the recording is clear and detailed. Now and then a bit more passionate singing would have be appropriate, but this is still one of the best recordings of any version of the St John Passion.
In order to avoid confusion: as this Passion is performed generally, it's a mixture of the 1724 version and of a version that Bach started writing but neither completed, nor performed himself. The 1724 version (and the 1749 version as well) starts with "Herr, unser Herrscher", which has a repeated bass note G in the first bars. The 1725 version starts with "O Mensch, bewein' dein Sünde gross", which Bach moved to the conclusion of Part 1 of the St Matthew Passion in 1736.