Hi,
CSV would work great, because then you can use BULK import to import the data. You can also use DSF once you have the files as well.
It depends on how complex the mappings are between tables (relationships), because when you do a mapping and or a custom import of data, you need to be able to do things like
1. Insert data X, get the GUIDS (the autogenerated key of the row for any dataverse table) and make it available as part of an insert of a child record (relationship table).
If its a table that has no direct relationships, then Bulk Import is perfect. It will depend on how many rows you have as to length of time it takes etc though.
Cheers
If you like my answer, please Mark it as Resolved, and give it a thumbs up, so it can help others
Thank You
Michael Gernaey MCT | MCSE | MCP | Self-Contractor| Ex-Microsoft
https://gernaeysoftware.com
LinkedIn: https://www.linkedin.com/in/michaelgernaey