My SmartThings implementation has been pretty static for some time now so I haven’t paid close attention to the app (Android if it matters).
Today I set up a new TP-link/Kasa EP40M Matter-over-Wi-Fi dual outdoor outlet on my V2/2015 SmartThings Hub. It replaced a singleton Enbrighten Zigbee outdoor outlet.
Setup in SmartThings took 3 or 4 tries for unknown reasons but eventually worked.
I deleted the Enbrighten outlet expecting breakage in the few routines where it was used.
I was very pleasantly surprised by how easy it was to locate the affected routines and substitute the new outlet in place of the one I had removed! Kudos to the developers for the improvements in this area!