Should I leave splices when pulling new thermostat wire?
It is always best to have unspliced conductors. I would make sure to leave a small service loop (extra wire length) for other possible changes in the future.