I must admit, I've looked at these and on the website I was looking at, shown off the car they looked interesting, but on the car (imho) they don't look good. But, at the end of the day, it's your car and if it works for you, who cares what others think. I always used to get into trouble at the other car club I belong to for speaking my mind on some of the tat folks there used to stick on.
I DO agree tho, that they would look best on a Black Clio.