I am not sure that I will have issues with a nitrogen deficiency. There were some nice big happy worms in the soil. Each plant ended up getting a couple worms in their pot. I will make sure I watch P and K deficiencies, thanks for the heads up.
Edit: ATM it looks like the soil might be a little...