I love the idea of flashing the wifi details onto the device and skipping WPS. Someone did a similar thing for a project at the launch festival hackathon a couple weeks ago. Looks like the video is down, but the demo page is still up with viewable source. No app to show it working though: http://theboxforgotten.com/bridge/
A question re the imp - why would they decide to use an SD card format?