It looks good. It is important to have a lot of fast growing stem plants to suck up you nutrients and inhibit algae. Put those along the back wall. Also, move those small rhizome plants at the front. A tiger lotus, dwarf lilly or amazon sword would look great next to the rock. Finally, think about putting in a carpet plant like dwarf hairgrass, or dwarf clover. However, you must have pressurized co2 for these to cover the ground. Hope that helps!