Hello,
Regarding your concern about the number of rewrites, this should not be a problem. Modems are designed to withstand a large number of read and write cycles, so the AT command you're using is unlikely to cause hardware problems due to excessive read/write cycles. Hence, erasing the FPLMN list at each device boot using the AT command you provided should be fine. While this might cause some wear, it should be negligible. For more information, you can refer to the modem's documentation online, as these modems are not manufactured by Teltonika. The specific modem in your device will either be a Quectel or a Meig modem.
However, for security reasons, you might want to consider creating a more specific script that selectively removes only certain networks from the FPLMN list, instead of clearing it entirely. This would help prevent the modem from connecting to potentially undesired networks.
Kind Regards,
Andzej