IMO a programmed start ballast is not necessary for an aquarium lamp. Unless it's being switched on multiple times a day, it will not greatly reduce the life of the lamp. Since the lamp should be replaced well before the expected lifespan of the lamp is up, then it is not a function that is necessary. Now certainly end of life technology can have some benefit when bulb failure occurs prematurely, which happens from time to time. However, instant start should not be the cause on a lamp that is only started once or twice per day. Premature failure can lead to instances where things get pretty warm. Melting can occur, but integrated fuse protection, which I believe the workhorse does have, can prevent this from becoming a major issue.
I dunno, you could have one that started a fire. I personally have never seen it happen, or heard of it. As a matter of fact, I have changed many old magnetic ballasts out, many, many, had leaked tar from the coils. Were to hot to even touch. But NONE of them caught fire. These ballasts never had any end of life protection. Of course mounting any ballast directly on a wooden surface is a bad idea.
I'm not saying that end of life technology is not a good thing. Nor am I saying it isn't useful. However I am saying that just because the workhorse doesn't have it, doesn't make it a bad ballast.