Pros : I love the rough rolled look as the light comes thru. It reminds me of church glass which is where I fell in love with stained glass. Delphi's staff picked out a nice variety of colors and the texture isn't extreme enough to cause problems with soldering.
Cons : Just enough of any one color to get your mouth watering.