as far as soil and nutrients goes you want to use something that has all three main nutrient groups and isn't synthetic. Primary nutrients- Nitrogen, Phosphorus, Potassium.. Secondary nutrients- calcium, magnesium, sulfur.. micronutrients are the third and are not as important but surely help in...