Do you have any idea what (speed) class the memory is?
It is a USB device and should be Version 2.0 - you can see the contact so it aint 3.0 . And there are no "speed classes" - Version 2.0 varies, more on e.g.
https://en.wikipedia.org/wiki/Universal_Serial_Bus ; the speed data of this device was not communicated and was not subject to this product as it is IMHO more a matter of design.
By the way I cannot imagine a usb 3.0 device to be this thin because all connectors I can find are quite well shielded and thus not thin enough.
The memory will have a read/write limitation, regardless of which bus (USB) is being used.
USB2.0 has a max. data rate of around 60MB/s, but the type of memory inside the stick (I'm not sure what is being used) will have a performance limit.
If, for example, an SD card at class 10 is used, then the maximum write speed will be 10MB/s, regardless of the fact USB2.0 can hand a bandwidth of 60MB/s.
I personally think of putting several preconfigured wallet software on these ones with additional information to give away to beginners (bitcoin-qt without wallet.dat but with a preloaded blockchain signed by me, brainwallet.org and bitaddress.org, vanitygen as "offline files", list of shops, links and some tutorials/howtos).
Sounds good, it would make a nice, small, gift.
I like to remaster my own live Linux distributions, so I'm thinking about putting a couple of them on their for personal/computer repair use, along with a version of Linux for using an offline Armory wallet.