It's specific to your situation. One person might not want to use it but another might be fine. The guy I told to lay off it was probably overfertilizing.
I'm TOTALLY over FF stuff myself; if I were going to run a chem fert it would be Botanicare Power Plant/Power Flower or Canna Terra, and for an organic-based liquid it would be Botanicare PBP or Canna Bio.