has potential, but huge logos on wheels are not to my personal taste, only because they seem to say "hey look at me I go fast"...but if you can back it up, then more power to you...
Still don't get the reason why folks don't like wheel decals. It gives them style. Now, granted some art work is not appealing, but otherwise, if all wheels, especially high profile wheels, were not badged, then all would look "plain jane". BLEH!
Decal kinda' guy