Hard to see what plants are in the bog/pond and which ones around the landscape of the pond. The species of a plants matter on nutrient banking/consumption to starve out algae. Irises are good nutrient consumers, but the issue is they can take a year or so to really get going. Ones that grow quickly almost right away are water celery, water cress, forgetmenots, marsh marigold, parrot feather, creeping Jenny, too name a few. You want plants that grow like wildfire, but are easy to weed back, ie don’t have huge root systems, the aforementioned fit that bill. My bogs get overrun with these plants numerous times through out the summer, where I have to get in there and weed out a wheel barrow fulls. Think about it as the faster a given plant grows the more nutrients it needs and consumes to achieve that growth, thus starving out the algae.
I've had somewhat odd results with plants...
Irises in the back of the wetland are growing like weeds, I need to give some away
Mexican Petunias are spreading like wildfire
Dwarf hibiscus doing well but slow
Cardinal Flower all died off this year, no idea why
Dwarf horsetail grows like a weed
Horsetail is slow
Creeping Jenny and Mazsus like weeds
Bacopa slow
Pickerelweed slow
Water lettuce slow then dies after months
Water Hyacinth dies after weeks
Various lizard tail SUPER slow
Elephant ear - fast spreading
Pitcher Plants - do well
Watercress did great last year started to come back in the spring then dies off
Any suggestions on what would be good for some nutrient uptake for this season? Same list as above or would you tweak it? We still have a couple months of warmer weather.