I've noticed with Chili that if I mix his veggies with spices, he enjoys them more. For instance he used to love carrot sticks I cut up for him, but now he just enjoys throwing them. Now he'll only eat carrots if they are cooked and basically mashed. I add fresh ginger to his carrots and he really loves it. Fresh ginger freezes great - you just put the whole root into a ziploc bag. When you want to use it, use a microplane zester to grate it, then return it to the freezer for the next time. Saves on waste since you don't really use that much each time.
I also have a mixture that I made up one day and froze in little portion-sized baggies. It has shredded sweet potato, beet root, turnips, kale, jalapeño peppers, carrots, collard greens (everything is raw), oats, and I think that is it. Chili likes it, but only if he sees me eating it first. So I have to take pinches from his food and make a big deal about how yummy it is, then he'll eat it.
I've also noticed that he loves it when I add cayenne pepper and cinnamon to his food. So I try to get creative with spices instead of the actual vegetables and so far so good.
Oh and the eggs? Beyond love, but I only give them every now and then. Seems a little cannibalistic to me (he he) but he doesn't seem to mind that he is eating one of his fine-feathered friends. I think he'd live on eggs if I let him!