Could you do this on the 3DS? I'm trying to to think of a time when I'd want to do this.
If I'm traveling and will be in airports and hotels, I get my downloading done ahead of time.
Those wifi spots are good in a pinch to check Twitter and news or to look up something, but they tend to lose connection very easily and ask you to re-authenticate pretty often.
It would never occur to me to try multiplayer or something over these networks.