Your add-on is great but I think it misses an easy to add feature. Allow for a "super" language or over-ruling character in the case that people with multiple languages are present. In my case if I would need that if in a group of people one has "English" set as main language that this would automatically select "English" even if all the other recipients are are listed as "German".
Thanks a lot, and keep up the great work!