I was thinking the same thing a few weeks ago and it would definitely be a piece of work in the coding department. That and connection would require bluetooth at the least. I honestly don't think that the PCIII has the overhead for the extra communication other than USB. Bummer as it would be cool to adjust maps at a stop.
Yea, I don't see the necessity for bluetooth being the minimum connection, I would think they could just set it up to plug into the USB port that's already there... Perhaps needing a special cable or an adapter to mini usb. Bluetooth would be cool, but you'd need a whole extra device attached to the PCIII. The iPhone/iPod touch can communicate in and out, so the hard part would be the user interface, since really the PCIII doesn't do any data logging, even with the laptop, all you can do is load the map to or from the PCIII. All the changes have to be done on the computer/laptop then loaded onto the PCIII. I did notice that it outputs the throttle position live, which is cool, and it makes me wonder what else it outputs (like engine RPM, road speed, etc?). I'm sure a "data logging" ability added onto the app would make it even more appealing, especially for the custom turbo setup folks... and a lot more affordable than some of the other diagnostic logging solutions out there. Oh well, I can't write it myself - and it would probably violate some kind of copyright if I tried.
Even if it couldn't support live data logging, or even being able to adjust the map from the 'pod, at least being able to load up a couple different maps onto the 'pod and change them literally at the push of a button would be pretty cool.
Ahh, what do I know. I just want to be able to mess with my PCIII from my iPod.