I hope this helps. The distinction I'm referring to is between nitrate vs nitrogen and phosphate vs phosphorous. Flourish does not contain nitrate or phosphate per se, but it does supply a nitrogen source, the Nitrogen equivalent being 400 ppm in the bottle. While I can't comment on unannounced products, I can say that you can expect to see some products in the near future that will complement the current products and give the hobbyist more control over specific water parameters. Obviously the plants need a source of nitrogen.
Plants utilize ammonia preferentially over other sources of nitrogen.
The excess tells you that the plants are getting all that they need and still have a slight amount left over. If you have even a few fish in your planted tank they should provide sufficient levels of nitrogen and phosphorous. One advantage with Flourish is that the nitrogen source is in the form of amino acids which are utilized as preferentially as ammonia is and even if the amino acids are broken down by bacteria, it is broken down in to ammonia first which can be utilized by the plants as well. If you are having a cyanobacteria problem I suspect one of the other conditions to be the cause since you report that the nitrate levels are low. We didn t change the product at all, only the label.