Thanks for updating these.

As you asked for a review, I would suggest that rather than adding disused:shop=yes as a new tag, you add the disused: lifecycle prefix to the existing shop or amenity tag.

The documentation on lifecycle prefixes is on the wiki here:
https://wiki.openstreetmap.org/wiki/Lifecycle_prefix