I have only tested the USB host performance using the Linux BSP Mass Storage driver (you can reference my post on ATA speed). This does NOT answer your question as to the BEST bulk perfomance possible (it is unclear how optimal the current Linux drivers are). There are a couple of variables: 1) The USB flash drive perfomance, and 2) The performance of the "TO" device (the copy has to go somewhere). Using Linux hdparm should somewhat migitage #2 (I think it reads/writes chunks to RAM only, but I'm not sure). #1 can be checked using a PC (to verify flash drive max. performance).
I tested with a Corsair 256MByte flash drive (probably NOT the fastest now available), using hdparm. I also tested using a large file copy (20Mbytes) to a RAM drive. Both seemed to give fairly consistent results.
I see about 6MBytes/sec. transfer rates, which is not great, but there is a LOT of overhead dealing with a Mass Storage device. Given much higher performance on a Linux PC, I don't think the flash drive itself is the limiting factor (i.e. it IS the EVB). Perhaps the BSP developers can provide better input as to what might be possible.
Certainly the ATA drivers are not optimized (don't use DMA). If the USB drivers don't utilize DMA either, this performance should be able to increase A LOT.
Final note: This is also NOT using the onboard PHY option (which is limited to FS USB), but using the external UTMI USB HS PHY as an OTG host/device.