I have often wondered this same thing....which is actually stronger?
I suspect that if I had to bet money on which is "stronger", I just might have to put my money on the leaf spring. But If I had to bet on which would last longer, with fewer problems, I may have to change my mind.
As to which is best, I am by no means qualified to make a statement, pro or con, on this, but I have a strong suspicion that if I was forced to opine, I just might lean a bit toward the coil spring....as disliked as it is by many.
Just my thoughts..........
Uncle Russ...