Very good article, but have few shortcomings. 1. Only first generations of "Soyuz" used H2O2 propellant, because it have very limited time before use (for "Soyuz", guaranteed 6 months), and because it have relatively high melting temperature. First chose H2O2, because "Soyuz" planned as independent ship, to fly relatively short missions around Moon (it is near impossible to withstand even 6 months in so small volume)…
Soyuz spacecraft uses H2O2 for capsule control during reentry.
Soyuz spacecraft uses a variant of hydrazine fuel for orbital maneuvers.
All of this is true for all versions of Soyuz rocket (except Soyuz 2-1v) and Soyuz spacecraft, since 1950-s to today.