Never have suffered any data loss...
Hm, must confirm the other way around. I did have issues after copying files, and not being able to read them 5 minutes later on another PC. After waiting for the light top stop flashing, ofc.
And write-caching is in it's default Off setting in most Windows installs.
Never had these issues after using either the native Windows USB Eject stuff, or USBSR (or Zentimo during the short time I used that), so I'm sticking to the 'Better Safe then Sorry' practice, and accept losing a few seconds every time I have to eject one of my several USB drives.