I've got an MY06 130i Sport which seems to have the Base spec audio system consisting of tweeter covers with no tweeters, Professional headunit, speakers in the doors and underseat subwoofers.

The headunit is being replaced with a modern screen for Apple CarPlay and reverse camera functions.
I'd also like to upgrade the audio with a direct fit (no hassles and unnecessary stuffing around) speaker upgrade. So far I've found:
Bavsound < Build Your Kit OnePage > which only consists of:
Stage One speakers (no tweeters) and Ghost Underseat Subwoofers V2, 4 Ohm
Bimmer-Tech Alpha One < BMW Sound System Upgrade: Speakers & Amplifier | Alpha One > which based on my VIN includes:
Complete set of speakers (including tweeters and subwoofers) and Amplifier upgrade (interesting as there is no factory amplifier installed).
Focal Inside < BMW 1 Series | 5 doors (2004-2011) | E87 | Focal Inside >, particularly the Inside Powered 6.2 Impulse consisting of:
Front speakers with tweeters
Rear coaxial speakers
Underseat subwoofers
Amplifier
Are there any other worthy options to be considering?

The headunit is being replaced with a modern screen for Apple CarPlay and reverse camera functions.
I'd also like to upgrade the audio with a direct fit (no hassles and unnecessary stuffing around) speaker upgrade. So far I've found:
Bavsound < Build Your Kit OnePage > which only consists of:
Stage One speakers (no tweeters) and Ghost Underseat Subwoofers V2, 4 Ohm
Bimmer-Tech Alpha One < BMW Sound System Upgrade: Speakers & Amplifier | Alpha One > which based on my VIN includes:
Complete set of speakers (including tweeters and subwoofers) and Amplifier upgrade (interesting as there is no factory amplifier installed).
Focal Inside < BMW 1 Series | 5 doors (2004-2011) | E87 | Focal Inside >, particularly the Inside Powered 6.2 Impulse consisting of:
Front speakers with tweeters
Rear coaxial speakers
Underseat subwoofers
Amplifier
Are there any other worthy options to be considering?