what were your server(s) specs?
If you can do 50 reqs/second you will be absolutely fine; it doesn't take any kind of special server.
We get more traffic now on a regular Monday morning than TechCrunch ever sent us. Their influence is greatly overstated.
But doesn't being TechCrunch'd help your googleability/google page rank?