Should the battery be better for it, if it would be using cyanogenmod instead of stock Android?
Every Nexus phone runs stock Android... none of them get the battery life people expect they should. OPO running CM had fantastic battery life much like the Idol 3, so put CM on Idol 3 and I expect it would be nearly epic battery life.