That looks like a pretty good menu to me. Here is what Bella gets - 10kg and fully grown:
Mon AM: 100g chicken (skinned by on the bone) plus veg pulp, PM: 50g beef mince
Tues AM: 150g breast of lamb, PM: cooked chicken or sausage as she's at agility so her meal is fed throughout the class as treats
Wed AM: 100g chicken plus veg, PM: 100g tripe and beef mix
Thurs AM: 150g breast of lamb, PM: 50g beef mince
Fri AM: 100g chicken plus veg, PM: 50g beef mince
Sat AM: tin of sardines and an egg, PM: spoonful of cottage cheese and 50g beef mince
Sun AM: 100g tripe/offal mix, PM: usually a bit of whatever roast we've had!
So she's usually on one egg a week, sometimes two, and two lots of tripe/offal, although the chicken usually comes with kidneys intact so she gets them as well now and then. For supplements I don’t do that much really, she either gets salmon oil or evening primrose oil most days, and keeper's mix when I remember it (probably once or twice a week).
I'm aiming for an overall amount of 1400g per week (2% of 10kg), which includes about 30g of treats per day - she's an active girl but puts weight on easily so we have to be quite careful with her.

We tend to give her naturediet if we take her away overnight.