I'd like to suggest incorporating a TTS engine somehow within the system so that the Iam can actually speak. A developer could select or purchase different voices for the engine to utilize. I suppose the current alternative would be to pre-record the responses using a TTS program, edit wav/mp3 files with Fmod, and add to the sound library of the City Editor. However, even with audio compression, the city file size could increase substantially. Especially if you have several Iams with lots to say. I think something like this would add to the realism of Blue Mars.
Also, I'd read somewhere that that the Iams are currently distinguished from the regular avatars by the white hair. Is this intended to be a permanent feature? Will we be able to alter their hair as we do the avatars?