I realize this is an old thread, but I've found CNS17 to be a straight forward solution for cannabis, I also suggest using calmag with it to be sure you don't have a cal or mg issue, especially if you use coco coir or LED's, and even more so if you use both! Switching to RIPE at the end is a good idea, the buds swell up nice. I do my water in 15 gallon batches (1 part being 5 gallons) I'll do 2 parts CNS17 and one part RIPE starting about a month into bloom.
diss regard the people who say they got burned by the CNS17 formula. I've been using it for several years without the slightest issue. Unless you count running out! it's very forgiving as a nutrients go, if you're seeing "burning" either your mistaking another issues for nute burn, not shaking it up, got a bad batch, or your doing it wrong.