20ppm of nitrate isn't too high.
I also recommend buying some CSM+B for the micro nutrients from aquariumfertilizers.com, plants need that as well.
I also recommend buying some CSM+B for the micro nutrients from aquariumfertilizers.com, plants need that as well.