Using optimization to design circuits (some might call it organized guesswork – for some algorithms, that’s a pretty good description) isn’t a new insight.
Why did I want to set my source and load resistances to the same value?
Removing the vuvuzela narrow-band noise was presenting challenges to broadcast engineers
There’s a further cool thing you can do with a spreadsheet that most SPICEs can’t. That’s to use the spreadsheet ‘solver’ functionality to adjust component values in the search for a better-fitting circuit – or even to find a set of component values for a circuit you can’t otherwise design.