Right now I have several different breeds. Light Brahmas, Black Jersey Giants, Speckled Sussex, Dominiques, Columbian Wyandottes, Buff Orpington, the Silkie, California Whites, some Australorp/Wyandotte crosses, along with 3 ducks and 8 turkeys. I don't think I will run out of eggs anytime...
I don't supplement light anymore. I have when I had no choice but not because of wanting eggs. Instead, I now have chickens who will lay throughout the winter and those who will start in the spring. I'm all for giving them a rest. :caf
Just wanted to note that I have two hens - both 8 years old - who are still laying approx 3 eggs a week each. One is a Buff Orpington and the other is a large white Silkie. :D