Do you think Mini/BMW actually make the screenwash to their own recipe? They just plonk their logo (and markup) on it.

I'd avoid mixing two distinct types, but screenwash is screenwash. Never had a problem over many years