More than a little inefficient in my opinion, especially if a profile manager is trying to add someone.
imagine you've identified a profile who fits a particular project's criteria, however you can't exactly add that project by its email because it isn't listed on the project page.
The current process assumes that two parties have had previous interaction, what about the 1% scenario where this is the first instance? Private message, to get the email address and then add to the list from there?