I wouldn't upgrade to 10.10 if it doesn't add any valuable feature to older hardware. Mavericks brought longer battery life and memory compression, but CUDA support is no longer available to older hardware. That is, I don't have good feelings about installing the next OSX in older machines.