Personally, I think that looks really amazing. I think you have picked appropriate plants for Green Tree Frogs which can be a bit destructive because of their larger size. How about some carefully placed branches that could sit in the water but offer some more climbing space above.