Nice one, you have done a very good job and I can tell you're not taking any half measures.
I suppose they are real plants, they look very real, I think they are all aquatic, maybe you could visit the plant forum since plants can actually be as important as the fish. Keeping plants is actually quite taxing sometimes and I find it a lot harder than keeping fish! You have great potential.
How much Nitrate is in the water?
Did you know Nitrate is only toxic in very high levels, like 100ppm+ or more, Ammonia and Nitrite are your real problem, also Nitrate does occur in tap water?
Do you know cycling is, are you doing it?