Both SD card and USB drive would be the same in terms of possible data corruption from turning off power when there is still modified data in cache that is not written to storage.
You can Reboot the router, turn off power when the LED stops blinking and before it boots again.
I do not work for and I am not directly associated with GL.iNet