I think that you will find that teams that consistanty have a good looking robot also have a good brand image. For instance many teams have unique colors that they use on their robot every year. These team's robots are often able to be recognized from a long way off because of their uniqueness.
For example, if you were to put my own team 33's robot is a gigantic line along side of every other team in the world. Most people who knew our name, the killer bees, would be able to walk down that line and clearly distinguish our robot from all the others because our robot is covered in yellow honeycomb every year.
Just food for thought
