I've no strong opinion on this, but it's worth mentioning that for /etc/libvirt/qemu.conf, we don't use a template but we use Chef::Util::FileEdit to update the file. Might be useful to avoid having to sync the file?