I have to be honest, I have ZERO experience in fishing ponds that have pellet fed fish in them. Other than the stocker trout I fish for in the stream behind our hunting cabin I can't say I have ever caught a pellet fed BG, LMB or any other fish.
I will say I think the points from both sides of the perspective are excellent and although I currently don't own my personal pond yet, the few ponds I have dabbled with over the years were all natural food source ponds. I actually get a lot of enjoyment building a natural food chain. I honestly don't know what route I will take when it comes time to decide to feed or not to feed? And then, if I do decide to feed, to fish with pellets or not fish with pellets?
The great thing about owning your personal pond is, IT'S YOURS! You can manage it and fish it the way YOU want. To each their own... As the old saying goes, whatever floats your boat, just keep it on your side of the lake! HAHA