If you want good copy/write speeds with USB flash drives on both Windows and Linux machines format flash drive as btrfs and install WinBtrfs driver for Windows machine. There is no real need to make subvolumes, just format is important. WinBtrfs driver is open source: https://github.com/maharmstone/btrfs