Plants look amazing!! My pond is in full sun, it gets a little algea on the edges and green water if i shut down the system. Might be the comets or trapdoor snails keeping it in check or under control though. The snails dont seem to bother the plants in there, might be an option to look into.
Id love to add some other natives just havent got around to it. Every year I say next year I'm making it bigger and adding to it.
We also have have a large dog. 120 pound german shepard that chases anything that comes close to the house. I know a lot of people around me have issues with birds. My problem is keeping the dog out of it and destroying plants. Id hate to see your electric bill cause mine is high now