Your tank are clean, without visible algae growth.
That's the first good thing
We always try, in small tank like yours, to grow plants with small leeves.
That gives the impression of a larger aquarium. Echinodorus like the one you chose are better suited for a big tank.