Brand of fertilizer doesn't really make any difference. Almost any fertilizer will work if used correctly. I've seen better grows with MiracleGro All Purpose than grows using some "Elite" line of cannabis specific nutrients with a dozen or more bottles.
If you follow the FF feed chart you'll probably have issues because they have you significantly overfeeding your plants. That's why they have you flush every few weeks. What sense does it make to overfeed and then flush all the excess nutrients out of your grow medium? It's one of the dumbest things you can do. Those that seem to have success with FF don't use anything close to the strength on those feed charts.
Botanicare is no better than Jacks it just costs a hell of a lot more.
Cannabis specific nutrients are not needed to grow cannabis. They're overrated and overpriced. They spend more money marketing the stuff to a bunch of stoners than what they put in the bottles.