I will be redoing my 20g tank to a high tech planted tank. I want to add CO2, plant substrate and all that fun stuff. I will list everything below and I want to hear any criticism and need a little...