Type ahead in 8.5 is pretty good, like most IDE's out there now, type ahead is quite a common and intuitive feature, but it needs to go a little further.
When coding script/java/whateva, the developer needs to remember what the name of fields are on a form before referring to them in code. Typically in larger/complex systems, I will not remember the hundreds of fields I use. I have to go open the form with the field in question and get the correct spelling so I can refer to it in code.
Extend type ahead to list all fields defined on forms. As multiple forms may have the same name list them like this.
fieldname - formname
So then I can see exactly which field I want to refer to. So, if I define a NotesDocument variable, any time i start typing out a property I should be able to see a list of matching properties and field names I have defined. At least I can see what fields I want to use, or know that I am coding an unlisted field onto a document..
I would expect that this is a relatively easy inclusion as all you need to do is look up relates to existing meta data in a Domino database.