If you operate out of California, you might as well incorporate there. Otherwise, you have to file as a foreign corp, pay the CA franchise tax and state fees anyway, and still pay delaware taxes, and pay a registered agent too. it's really not worth the hassle. If your startup gets traction and you want to take advantage of another states incorporation advantages, simply re-incorporate there at a later time. Chances are you won't need to anyway.