Ok I tried the product and here are my suggestions:
1) Use Google Connect/Yahoo or something so that you can access my Contacts list
2) It is the same as opening a browser window with email app since the contacts are not there already or shown in a dropdown.
3)The problem is not that I have to move away from the page to share it. The pain comes in moving away and doing stuff. If I have to move away to find that one email id, it is of no use.
4) Who would save Contacts in a seperate list? No CSV Upload is not the solution.