personally I wouldnt foliar feed, the castings are pretty high in nitrogen ferts & the ferts NPK 24-8-16 is pushing the limits

it is the NPK: 24-8-16 is use aswell

at what strengths are you mixing the 24-8-16 solutions, as recommended on the box?