i think you right protein to rebuild after hard work, then 3 weeks prior fats and carbs and like you say peanut oil can replace the fat mix and barley and wheat are full of carbs, i just would rather add maize and fat seeds as i think they will eat more maize and it important that they eat well leading up to basketing.. but the idea is the same