I totally agree. I don't think the flash is doing that much for you anyway.
But if you refuse, at least put something else where flash-less people see. My first impression of you was:
Alternate HTML content should be placed here.This content requires the Adobe Flash Player.Get Flash
which makes it look like you don't have the attention to detail to get rid of a stock message like that (and proves to me you didn't write it yourself).
Agreed! I took one look at your mystery meat navigation (after turning of noscript) and hit the close button. If you want to attract talented developers, get a better site.
Really happy for you over here, I imagine it must have been a hard decision.