Keep the nodes with the most data. Reputation recovers relatively quickly and lifetime numbers shouldn’t effect it. But your message seems to suggest you were running several nodes, this is almost always a bad idea unless you have different locations or multiple HDD’s that you want to share using separate nodes. There is no upside to running multiple nodes on one /24 IP range. You will get the same amount of data as a single node would, but there would be more processing overhead and each individual node would perform slightly worse than a single node would. So only use multiple nodes if you either have multiple locations or multiple HDDs to share.
I just reread your question and noticed I may have made a wrong assumption. When you say lower uptime, do you mean only historical or do you expect them to have bad uptime in the future as well?
If the latter is the case you should stick with those nodes that are the most reliably online, they will always perform better in the end.
Good, then my initial post still stands. You might want to wait a little bit since I heard graceful exit is being worked on right now. Don’t abandon your nodes just yet to find out you could have gracefully exited and recovered payouts in escrow as well as prevent pieces from getting lost.