Finally finished this! I've been working on it on and off since last November, and admittedly it spent a lot of time hibernating... I bit the bullet this past month and worked on it pretty diligently. I am really pleased with the result and will get a lot of wear out of this in the cooler months!
I'm somewhat irked by an issue in the pattern, for anyone that is interested: the left front really should use a k2tog decrease instead of a ssk, because it does not mirror the right front increases.