Sunflower seeds are actually very very good for your birds. Lots of protein, definitely not something I consider "empty calories"
Sounds like you are doing everything right. Their laying will increase as the daylight increases and the temps stabilize.