You can do this with either method. Personally, I would find the Profile module more straight-forward for uploading the data, but I am comfortable with going straight to the database; CP would require some kind of import module to load the data.
 

Nancy

 

Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.




From: Iain William Wiseman

Have a table, customer_user_id, customer_data

My plan is uploaded the data which is in CSV format and associated rows that match their customer_user_id with the drupal user_id. By putting the customer_user_id in the profile I assume I can then  add a tab on the user/view for them to see the data.