I think adding the species of plants that you want up front is always better than battling volunteers that you don't want. I think that plants are typically great for fish, but can be a nuisance for fishermen. Eventually, some type of plant(s) will try and exploit whatever nutrients are in a pond. I have lots of plants in my 2 older ponds and very few in my 2 newer ponds because they don't have many nutrients yet and the bottom and banks are mostly clay. Eventually, they will have more nutrients as plant material washes in over the years. Hope that this helps.