Very wrong. All of it. Sorry and best wishes, rod, you're probably a great dude, but this isn't right.
Knots wants to keep bitcoin as it is ; Core wants to add bells and whistles. Adding bells and whistles is fine for fiat world, but in the realm of engineering there's a common phrase : "keep it simple, stupid" (the kiss method). Adding stuff breaks stuff.