I agree about the paint - in the day or so I have had it I have noticed it scratches pretty easily.
The color is awesome! I'm a sucker for green frames.
As to impressions on the frame as a whole, it is really nice. I''ve read that the welds bother some people but I am fine with them. The fork is definitely on the heavy side.
Made a bit more progress so I'll be posting additional pictures tonight.