I think it will look fine on your car, and will definately help performance wise. The pictures on ecklers.com are horrible and don't do the hood justice. I've seen the hood in person, and it looks much more subtle form than ground rather than the airial views ecklers posted on thier website. Congrats! Post some pics of your own once you get it installed.
They edited out the pic because it was of a product sold by a non supporting vendor.
FRC, I'm sorry, you are a mod and have the right, but why? Did the guy post a link to the non-supporting site? Doesn't that close us off from other ideas about modding a car? Seems a little overly protective to me, if he was only posting a pic of a proposed mod.