Preferences are a trap (for everyone in the company, founders included): if the company takes money at an ambitious valuation, their investors probably have terms that claw back their money if the company sells for an unspectacular number.
Vesting and cliffs are pretty straightforward. You get no equity unless you last a year. You get get your equity in pieces over 4 years. That's pretty much the only sane way for a company to operate, and it's how every well-managed company runs.
I'm not sure what you mean by "vesting resets". How do you reset someone's vesting schedule?