well, bro...I say you are on the right track. I would look into adding Liquid Karma and perhaps hygrozyme.
I think you will really like the results. goodluck