The issue with choosing Airline specific cards, is that you're stuck in that eco system. I would recomend CSP too as it's more versatile, or any points card that you could transfer points to the Airline of your choice. This route would be better than having two seperate cards for each Airline.
If you travel to Hawaii and Vegas enough/a lot, then I would suggest Alaska Airlines Visa. It also comes with a decent 40K Mile SUB.
I do believe that Alaska does fly out of LAX & SFO.