they are both great products from great companies. They are made in America to boot. I don't think you could go wrong either way.
I have used Knights for years. I love them and am glad that they are back in business.
Making the choice is half the fun!
Good luck.