Looking great, you have done a cracking job. Funny though isn't it that when we spend so much time planning the hard scape, moving and re-moving the stones trying to get it perfect, when the plants take over it looks completely different than how we imagined it would be. There is so much great advice on here that once again we can become victims of our own success. 8)
From my experience our tanks grow to what is considered to be the optimum from an aesthetic point of view and then we have to start cutting and pruning to stop it turning into a wild underwater garden out of control. Eventually it re-establishes itself into what we would call manageable while still looking pleasing to the eye.
Lovely tank mate enjoy it for as long as you can.
Cheers,
Steve