macOS Sierra already periodically checks the firmware for Thunderbolt Ethernet adapters:
/usr/libexec/firmwarecheckers/ethcheck/ethcheck:
usage: ethcheck: [ --save -b <eth nvram bin output file> ] [ --integrity-check [ -b <eth nvram bin input file> ] ] [ --show-hashes [ -b <eth nvram bin input file> ] ] [ --cleanup -b <eth nvram bin input/output file> [ --send-change-in-firmware enable/disable] [ --version]