The fact that people are asking which nutrients are better to use, tells that they are most likely using the proportions on (if not going exactly by) the back of nutrient labels. Don't get me wrong, this is fine; you can most certainly grow a decent smoke, from start to finish, doing exactly what nutrient labels recommend for you to do. In that case, the best nutrient to use would depend on their NPK ratios. Though, in my opinion, the best way to grow a plant, is to tweak these ratios by finding your own mix of nutrients. Even if you're using a complete nutrient, you can tweak the NPK ratios easily by using different mixes of grow, bloom & additives. Any nutrient brand can be just as good as the next, in the hands of the right person.. I think the form of that the nutrients are in also plays a big role, ideally you want them chelated. Of course.
All that being said, after all of the nutrient brands I have tried out so far- I personally prefer DG nutrients, though I like AN as well. My favorite thing about DG, is that when my nutrient solution is all mixed up- the solution is crystal clear.. almost looks like clean water even. I never have any root or solution problems, but if I did- they would be very easy to see & would most likely get caught before the problems got out of hand. Every once in a while I play with Advanced Nutrients but I like their cheap GH knockoff 'Jungle Juice' the best.. not only for the price but for the freedom that comes with it. I haven't, and will not, play around with the Connoisseur stuff because I know that nitrogen, phosphorous and potassium are just nitrogen, phosphorous and potassium- no matter how many times a priest blesses them.