I wouldn't chance either of those on separate tickets, but forced to choose I would pick SFO. At least if you're late and need to change flights you might have .001% chance of sympathy from JetBlue. No way with Spirit.
Can you make the second flight the next day?