the only thing with dropping the primary key is that with each click of the button more records are appended to the end of the table.

so my understanding is that the primary key would stop that from happening. So that if an import is already done and the import is run again access will realize that these records already exist and wont import tham again.