Nicer wallets are automatically switching networks these days, so the first 2 patterns are soon to be deprecated.
Which wallets? I’d like to test it. There is no technical reason why wallets cant be multi-chain, but until they all support this pattern, you still need to fallback to a well supported pattern.