i think other companies should take note. the more pictures or views or in this case videos you can see of the actual product, how it will sit on a person, how it is cut, actual colors, etc. the better. especially when it is something that is hard to find it really makes it easy and makes a person comfortable in their purchase since they can see exactly how it will fit on them before they buy it.
i think the only thing i would add would be a little thing in the corner of each video just saying model is 6' 160lbs and is wearing a Large or whatever. that would completely eliminate the question in the buyers mind of what size to get.
overall i think they killed it with the site. regardless of whether you like holden gear or not, that is how you move product. i mean i spent like 45 minutes looking at all the gear just because the site was interesting and drew me in. super awesome