I don't like very much the Black Bay, so it would be the two micro for me. However, of you were talking about a Longines, Fortis, Omega, Grand Seiko, I would say, get the one.
For me, it depends on two factors. Where you live and how expensive the watch is. For a watch less than 2k Euros I'd wait for the malfunction. For more expensive watches, if I had reasonably easy access to a reliable repair centre or the manufacturer I'd do the maintenance.
This account is verified. WatchCrunch has confirmed that this account is the authentic presence for this person or brand.