Is it possible to change the sort order of buttons, or allow users to re-arrange them? Another useful feature would be to allow for 'tags' for extensions that would be searchable through the filter. If a caller asks for the account rep for xxx incorporated, there's not a real good way to find that information as it is. The customer would prefer not to use the phonebook, as they would like a single interface to handle everything..
Also, within FreePBX, it would be really nice if there was an option to sync the number of line appearances with the number of lines configured through the endpoint manager.