I have exchanged communications including aide of screenshot images and transfers of reworked models via the build in communication, posed no problems or need to give out my e-mail.
You do know build in communication system has a drag and drop files feature do you?
Its no problem showing customers previews and exchange models using that, so not know what is the actual inconvenience your referring to?
Personally see no added value to send models via email as it does not support large file sizes, so you still would need to use an alternative file transfer service and add download link in the mail, via the build in communication this is all simple and in one place.