I assume airtable like tools are becoming more common.
1. The data entry problem always applies. Unless the data is already entered somewhere in a "canonical" form, it has to be entered again.
2. If the solution is to try to offload the work of data entry to the companies themselves, then google docs and airtable already present a solution since they offer an interface for that.