I thought the 8C would look bigger. Maybe it is the perspective making it look smaller? They are beautiful cars, and sound fantastic too.
I couldn't open the petrolicious article, so searched for some info on the Club Italia 4C. Amongst other things, this came up. You'd want to make sure you stuck it on to your car pretty securely