I think it's safer that everyone runs the exact same protocol, and the definition of the Bitcoin protocol is the source code in core. I'm also intensely skeptical of anything that lukedashjr is involved with.
Why is it safer that everyone run the same node implementation?
… As I understand it, by running a different protocol their node will automatically get kicked off the network, correct?
What an about Luke makes you skeptical?