Für den BMW empfehle ich dir weiterhin das Shell Helix Ultra 5W-30, welches im 5l Gebinde verkauft wird. Für den Corsa würde sich z.B. ein Aral HighTronic G 5W-30 anbieten, denn das gibt es im 4l Gebinde.
Alternativ gibt es das Original GM Dexos2 5W-30 Öl für etwa 20€ im 5l Gebinde, damit machst du auf jeden Fall nichts falsch.
So, ich habe jetzt mal den Ölfinder bei Shell genutzt, da ich unter Helix Ultra 5W-30 mehrere gefunden habe. Ich meine ECT und AG.
Ergebnis: Empfehlung ist das Shell Helix Ultra ECT C3 5W-30. Bei den Freigaben steht aber neben GM dexos2 auch BMW LL04. Von LL01 ist nichts zu finden.
Hier das Datenblatt. Oel.pdf
Zu mindestens hätte ich dann ein Öl für den Corsa.