That's a great question. If you have pages that are generating revenue and ranking really well. I'd be hesitant to remove them from the index. Like the article mentions, Wayfair generates a huge amount of search traffic through these auto-generated internal search pages. If these are considered high quality and ranking well in Google, I would probably recommend leaving them alone.
If you want to trim some of these down, I'd use Google Analytics to find ones that aren't generating organic traffic/revenue. You could consider adding the "noindex" tag to those.
In general it is best practice to remove internal search pages from Google as they can contribute to a large amount of index bloat. However, I wouldn't reduce any that you see are performing well.
I'd be happy to take a look if you have any other questions!