a) would it be easy/possible to include original release date as a column/field?
Yes, I just added it.
b) would it be easy/possible to include faction as a column/field?
A little more complicated, because some products bundle more than one figure together, and thus more than one faction. This is information we consider to be at the "figure" level, whereas all the other info currently related to the collection system is at the "product" level. So, we can try to think about ways to make it work, but in the meantime can you explain a little more about why you would find this useful?
c) rather than having the line/subline (Armada, Beast Machines, etc) as separate rows/titles, could this information be included as separate fields/columns?
I assume you want this so that you can sort the rows and still be able to make sense of the information. We'll have to think about this one a bit more, as well. Data-wise, we don't necessarily have a hard "line" and "subline" for every toy--some toys don't have a subline, and some toys have a toyline, a subline, a sub-subline, and beyond. If what you're after is the ability to sort, there are two possible solutions I can think of: a) we can cram the entire path as it now exists into a single cell on each row or b) I can add a sort setting to the download page, and keep the formatting as-is. Any thoughts?