Well done!!! What a magnificent, wild, jungle-like habitat - both above and below the water line.
This hobby is all about personal preferences, of course, but in my book, you've succeeded in creating one of the most interesting aqua-environments I've ever seen. Manicured and highly structured water gardens are nice... but after their initial visual *POP* they tend to bore me. Habitats like yours house so many interesting areas and features that I never tire of looking at them.