Data Asset vs Object?

(Keeping in mind save game and other possible storage)

I’ve created a Data Table from a Struct which is fine but been watching vids about Data Asset and also an interesting vid using Objects (, not sure which is best for me.

Why use one over the other, I guess between a Table from Struct vs from Asset because of extra functionality of an Object. The variables are a Character Sheet so personality traits / strength / skiils etc. Also damage / points etc but during a main Level. The Sheets will be before playing a main level keeping it more separate so need to store. Been thinking about XML or CSV.

A Data Table is essentially a CSV file.

Thanks but what about saving at runtime?