The chart that is used to determine what the deficiencies are is great, but there is NO information on what to look for when being overfed, which can look a lot like underfeeding, but is usually much harder to recover from. Every one of my plants gets purple stems as a reaction to the intense light and not a nutrient deficiency. Perhaps the entire stem, including the areas not exposed to light, turning purple will indicate a deficiency, but from my experience, I have been dealing with purple for 30 years or so and find it normal.
Of course, I deal with Promix and 6 gallon buckets, so I can't comment on hydro or other types of horticulture. In my experience, the less you mess with your nutrients and stuff the better your chances are for a successful run. I would say that you can achieve 95% of a plants potential using non specialized nutrients/fertilizers, finishing products, and soil modifiers. The extra 5% might result from perfected growing techniques, but by and large, if you have decent soil, 20-20-20 fertilizer and enough light you will have a good crop without worrying about Ph, Rh, PPMs, and the thousand other issues that everyone stresses over.
Growing can be as simple as throwing a seed into some dirt or as complex as running a full lab. Once you get comfortable growing a successful run, you can concentrate on tweaking your methods to get that extra 5%. I have seen WAY more grows screwed up by trying to find the "sweet spot" for nutes, Ph, or a dozen other things than simply letting the plants grow in a decent soil mix...even potting soil works great. Sorry for the rant. I just HATE seeing folks screwing up a good grow because they think that it's necessary to use all of these fancy solutions and additions that cost $$$ but contain $1 worth of nutrients.