Well, it certainly makes the front end look like a snake's head with fangs, no doubt about it. My initial thought was "Gasp, it's the S2000!," but now that I've gotten over that, I think it has a certain appeal. Personally, I perfer the stock fascia, but I can certainly see walking up to a guy with that fang fascia and complementing him on it.
Keep up the imaginative work!