Asset Meta Fields vs Section with Asset field + the other fields? Let's say we have products, and some of these products have a Firmware Update file (or several firmware update files) that may be associated with the product entry.

The Firmware file assets will have associated "metadata" for each, including:


Version
Region
Release Date
Notes
Install Instructions


My question is would it be better to add a new section for Firmware, with separate fields for the above (plus associated Product and Firmware Asset Entry), or just have the Asset contain all those fields as metadata on the asset entry itself?

I guess this might be a philosophical question. Maybe it will be flagged as too subjective, but I thought I'd ask.
Personally I would add the fields to the asset. Totally depends on what order you prefer to fill in the data.

Are you going to fill in all the data yourself or a client? If so, ask them what they prefer.