Nah,
The "open" signs provided beer or soda makers were uglier. The LED open sign just kind of mediocre.
America has always been a rather ugly place. The many wretched, tasteless signs hanging on liquor stores provided by the nastiest sugar, tobacco and alcohol interests have overall been the capstones of this typically American ugliness. Anything is better than these. Not classy or nice looking but not quite as terrible.