Most states tax QDIV and LTCGs as ordinary income.
I guess it depends on how much taxable income you expect to have in retirement, but California has a progressive tax system, so most people find that if their income is in the low six figures or less it's actually a low tax state.
I have a return setup in TaxSlayer that includes all the states that have income tax*. I modified the income just now to $50K of deferred comp and $50K of LTCG. Here's how the states compare using that income profile. If you have some other income numbers you'd like to look at, let me know. It's quite easy to change the income in the Fed return and have the state numbers show up automatically.
AGI $100,000
Federal -$2,239
AL -$4,408
AR -$2,351
AZ -$1,808
CA -$2,316
CO -$1,581
CT -$4,507
DC -$4,546
DE -$4,332
GA -$4,681
HI -$5,994
IA -$3,772
ID -$3,683
IL -$4,710
IN -$4,557
KS -$4,071
KY -$4,232
LA -$2,926
MA -$4,560
MD -$6,737
ME -$3,783
MI -$3,613
MN -$4,283
MO -$3,193
MS -$3,170
MT -$3,947
NC -$3,539
NE -$2,239
NJ -$2,641
NM -$2,152
NY -$4,285
OH -$2,290
OK -$3,698
OR -$7,056
PA -$3,070
RI -$2,646
SC -$2,552
UT -$3,853
VA -$4,207
VT -$2,387
WI -$3,295
WV -$4,028
* Each state return is a full-year resident return for a married couple in their 50s filing jointly with no dependents. All the Fed income is taxable in the states (i.e. none of it is from treasuries or munis). For the states that ask about county and school district, I make a random selection. For the states with a health insurance penalty, I say everyone is covered all year. For the states that have local taxes, I don't enter anything special, so it's probably based on whatever county I randomly selected.