The amount of "splash" you have looks fine to me, although I can't see the rest of the pond.
I'm not a fan of being able see the fish everywhere in the pond at all times. Besides the predatory safety aspect of have places for the fish to hide, there is an aesthetic mystery value to having limited areas where the fish can become visible. Of course it's a personal thing, but I'd rather view creatures in a more natural setting, which includes seeing and not seeing them. If they have the option to disappear when they want and you do see them it's sort of special, if you can see them all the time it gets sort of boring. It's sort of the difference between seeing a lion kept in a cage at a zoo, and seeing one at a game farm. The later is much more thrilling, and I always feel bad for those animals in cages that have no privacy.
Besides plant coverage, ripples in the water make a great place for fish to get some well deserved privacy. I only have about 10% of the surface of my pond open (no plants, no ripples), but I have no problem seeing my fish because they tend to swarm up to that open area when ever I hang around the pond. I like to think it's because they love me so much :heartpump: , but in reality it's probably just because they just want to get fed :dunno: .