Having driven almost 500,000 km in my astra and having tried virtually every possible oil viscosity and brand i can confidently say this. The best by FAR is a combination of 3.5litres of full synthetic PAO 5/30 and 1 litre of 10/40 semi synthetic. Any brand will do. You will hear and feel the difference. The tricky bit is maintaining the ratio because the diff oils burn off at diff rates.
For a very long time i used full synthetic PAO 0-40 and this gives excellent fuel consumption, keeps your engine pristine in cleanliness BUT the engine took a bit longer to settle down to nice idle after a cold start and my lifters were a nit noisy on start up with that. Using the the said oil combo above seems to have solved that and the engine now quickly settles down to a nice sweet sounding idle........
Ive seem pics of inside of engines after using straight 10/40 and they looked really dirty even ones that have been changed every 5000 miles. Have a look at my head after 455,000km in preparation for its FIRST chain change
https://z22se.co.uk/threads/pics-of-my-head-after-455-000km.27158/