Spinning up a new node. Should I run Knots or Core?

Spinning up a new node. Should I run Knots or Core?

i have never ran knots, always been a core maxi
Why, isn't it better to have multiple options?
Not for Bitcoin. One option. "I don't believe a second, compatible implementation of Bitcoin will ever be a good idea. So much of the design depends on all nodes getting exactly identical results in lockstep that a second implementation would be a menace to the network." - Satoshi
I think it's a good idea. I just don't see a major need yet to switch. My node is running fine.
If going new, try knots
Diversity is important in the environment
Not really... Not in Bitcoin protocol
I am talking from “podcast substack knowledge” Please add/ correct me.
If there was a bug with core that was unnoticed for multiple updates (yes 6 plus cause bitcoiners are cautious) it could be exploited. Rendering the node incapable. Leaving only knots running nodes to broadcast transactions
There are a ton of versions of core out there running. Not every node is running the newest implementation. The chances are slim to none and the event you speak of knots would likely have the same bug. It's very similar with some filters applied that could just as easily be applied in your core settings.
I was thinking that it would be nice to support other implementations of Bitcoin. I thought it would make it more resilient.
Knots
If I was spinning up another one, I'd try Knots