So today I got home from work, and instead of my res smelling like shit, I had a pleasant surprise! My plants are exploding!!! I was INSTANTLY aware of new growth, they look like they've almost doubled in size since this morning!! The biggest one has roots poking out of all sides of the net pot. I'm attributing that to the fact that I did a full res change and let the net pots sit submerged in bubbly PH water for a while, since they were getting da stank. My new solution was higher in concentration than before, and I took the water level down a bit to encourage root searching. It worked!
Thanks guys! Bubbles all the wayyy