Interesting point about the external drives. I actually have a spare 32gb SD card hanging around, and I don't buy digital games, so I don't foresee running into any storage issues.
For $12 that first adapter you listed seems pretty solid. I'm usually weary of off-brand networking equipment, but...