It really depends on your investment strategy. That's the real problem with actually moving the company to the US. At the time this post was written we didn't have any investment, so it probably wouldn't have killed us to set up a Delaware C corp. But when you're pre-revenue (which we were), that's a big challenge in itself.