The wifi scenario is: you're targeting a desktop to which you have physical access, but which has only wired networking. You are carrying the cufflink and. of course, your smartphone. (In this case, probably an Android or a heavily jailbroken iPhone, not a standard issue iPhone). You have full control over the computer and the encryption is broken, but you need to get a continuing data stream out of it. So you make it wifi enabled (and give it a hidden-SSID accesspoint setup) and leave the smartphone somewhere in range where it can store whatever comes out of the keylogger you have planted. At the end of the diplomatic party, you stroll out with the smartphone, leaving the wifi adapter in place for the next time you're nearby.