More punctures to come by the looks of it, unless the tyre-walls have an extra resistant membrane built in next year. I wonder are there any puncture stats across the years?
Looks-wise I think they'll be warmly received, but the definition of a good-looking car is partly aesthetics, and partly performance. If it's winning it's pretty.