The pepper roots tell me it wants a bigger pot.
I don't know what to tell you about the super soil. Keep us posted on how it works. You might want to get one pepper and plant it in a pot of good, regular potting soil for sort of a "control" to measure the super soil against. Just a thought.