Its important to know the difference between Osmocote and Nutricote (aka Dynamite) slow release fertilizers. It may help you decide which one to use.
Osmocote is a controlled release. What 'controls' it is the temperature of the soil. It needs to be around 80F to start releasing, and it does it because molecules in the little balls expand at that temp, and when water hits them, they release. If the soil temp is below about 80F, Osmocote will not release. It just sits there. That makes Osmocote my choice, because I don't actually WANT all my plants to be getting a hit of nutrients in the cold months.
Nutricote (Dynamite) is a chemical release, not a controlled release. It isn't dependent on the temp of the soil. Whenever water hits it, it will release. SO every time you water its releasing a bit.
That makes Osmocote more cost effective for me, because its not releasing in the winter and getting used up when I don't want it to be releasing.