This may not be directly addressing what you want to do, but a good nitrate reduction and jump start into carbon dosing is AZN03. I ran this when i had a nitrate issue due to some dieoff. This stuff worked incredible. After i brought my nitrates down, i went to a vodka and vinegar daily supplement dose.
Granted, AZN03 is carbon dosing, but it takes a bit of mystery away from the process to the newbie. You will definitely get the feel of the power of carbon dosing. Im not bragging about not doing so many water changes, but it sure is nice not having to do weeklys. Monthlys is more my speed.
For 20ppm, i wouldnt even bother.