Ok, through a fellow BF member I located a 2017 S4 that they are asking $1500 for. But it's in Maine, about a 3 hour drive. Of course, if I went to Maine I'd also visit the beach and have me a good seafood dinner while I was there, so it would be a multi-purpose drive.
The only real differences I can find between the two are the that 2017 has the 4700 versus 4600 Tiagra, and a couple components are slightly higher end, like a carbon seat post instead of alu, and an Affinity Comp saddle as opposed to Affinity 1. Oh, and the '17 has a 11-32 cogset as opposed to the 12-30 on the '14. The 34/30 combo is a bit of a concern to me (almost 25% higher gear-inches than what I'm currently riding), but I guess if I really have to I can push it up those occasional hills until I can handle it. The '17 has a 34/32 low gear which is only 7% higher than what I'm turning now, and seems a lot more feasible. My LBS says you can put a 32 cog on the '14, but from everything I've read it's not "approved", and I can't even find any cassettes for 4600 over 30 teeth.
So I called my LBS and told them the deal. They lowered the price on the '14 from $1575 (I had said $1525 but I actually couldn't remember what they had told me other than 15-something-5) to $1400.
If the Maine place was closer, it would be a no-brainer. But it's not...
And now I have to consider just going all out and ordering a 2018 SL5. Full 105 and the 500 series frameset as opposed to the 400 (which it appears they must have discontinued, since the SL5 is now their entry level carbon bike). List is $2000 but I had one shop quote me $1900.
Probably overthinking it, right?