The ability to edit a contact name on the invoice contact edit screen would also be helpful - saves having to close out of the invoice find the client on the contact screen make the edit and then go back to the invoice or statement to send. Would also be helpful to display the contact first name in the invoice contact view so that you can check the contact first name is the correct match - currently you don't know it is wrong until you go to send the invoice email and then you may or may not notice it is out of date and if you only fix it on the email it is still wrong next time.
The ability to edit a contact name on the invoice contact edit screen would also be helpful - saves having to close out of the invoice find the client on the contact screen make the edit and then go back to the invoice or statement to send. Would also be helpful to display the contact first name in the invoice contact view so that you can check the contact first name is the correct match - currently you don't know it is wrong until you go to send the invoice email and then you may or may not notice it is out of date and if you only fix it on the email it is still wrong next time.