Sorry, but I find random death horribly unnatural. When something die in nature it's allways because of a slight weakness, wich gives space for the better evolved.
In reality single cellular organisms doesn't age. They live as long as there aren't any predator that catch them, lack of food or environment change.
But because of computer limits it had to be put in, and the best way to go imo is the current ageing cost. I see it as when they grow older the bots metabolism gets weaker and they have a harder time using the energy they consume. So in a way it's kind of natural. I have costs set to increase very slightly every cycle from immediately when the bots are born, not set to just kick in at certain time for no reason.
I take a peak here from time to time, but the program runs smoothly and my sim is rather boring at the moment, so there isn't much to say. The computer where I run it is just standing on a table in the livingroom running the sim around the clock, been running for months now, 28 million cycles, but the bots just floot around multiplying, while I'm busy with other stuff on my computer in the bedroom.
By the way, you haven't abandoned the version of DB you worked on, Nums, have you? I would like to see that finished some time.