i always incorporate in my home state when starting a new venture, its much easier to manage.

all assets can later be sold to another LLC or Corp as the need arises, but doing all these steps in advance can just cause undue headache and complexities.

also, california is about the least small business friendly state in the union. and AFAIK, having a delaware corp doesnt save you all that much in taxes anyways. so glad i no longer have to deal with that state.

complex corp setups also confuse some investors, certainly if you are raising capital from those not savvy in the plethora of ways corps are setup to circumvent taxation and game the domicile game. they basically think you are a scammer(been there)