Please Note: This is an Untested build. Please try at your own risk.
My last CM-14.1-OFFICIAL-NIGHTLY build for this device was from 2016.12.25. Unfortunately there is no more officiall LineageOS support.
What are the kernel sources? What is the status of the security updates?
Kernel from official LOS, android security patch is latest availiable, i think from September, vendor patch is from latest availiable LOS rom, maybe from 25.12.2016 if you said it was last rom released.
If going unofficial, there is a better, more recent and still actively developped (based on LoS 16 - Pie) and supported ROM:
I use it with Pico Gapps (still waiting for Micro-G…). It’s fast, smooth, responsive. A dream for our 5-year old phones before I get a Fairphone
In case it helps…