My first impression was "wow, that it's big." That's neither good nor bad, just an observation. Of course that brought me to Graphic Destruction's point, so I'm wondering about the structure to hold it on the roof. Aside from the engineering for snow and wind, I'm wondering about the aesthetics. Again, it's neither good nor bad, it's just an observation about potential clutter.
Since I just draw pictures, I'd be talking to the installer/engineer about the idea of having a full size raceway for the letters to see if that could be supported easier... and mostly because I like the look it adds to the building. Then too, I like reverse weeded stuff on logo boxes, so I'd do that for the CRAFT BEER AND.... portion.
As the others have pointed out, the ampersand is catching attention. Aside from it being rotated off baseline, it's size and color pull the eye to that at first glance --- I'd scale that down.
Attached is a sample of how I would initially approach it. I wouldn't use red in the design, but instead go with a brown as a secondary color. Using a softer color would help to differentiate this place from typical liquor store color schemes. (oh yeah, I just used a "placeholder" font in the layout because I didn't have the one you used)
That's my .o2