I like the shape of the graphic. More inventive than a standard envelope. The reflection is unnecessary and might be over complicated for a low res black and white rendition.
Not too concerned about color at this stage ... the green, blue and red are all nice. The site design will probably come after the logo. I like the way the points are aligned on #8 the best out of that series.