I’m confused - satnavs have internal speakers which are loud enough so car speakers are not required.
Maybe it's my diminishing hearing

but my phone or dedicated Satnav can't be heard above pedestrian speeds with roof off. Streaming music from phone through car speakers via bluetooth radio, the nice Google lady interrupts to give directions at a higher volume before music returns

Extra plus is that I hear incoming sound notifications for text, email etc.