Knife wins this all day because it is a weapon and thus designed to kill. It's all business end and any wound from it can potentially end the fight. Not to mention, your opponent will see your bat in your hands from down the street; a knife can be tucked up against an arm or concealed in other ways until you're in the pocket and start gutting your opponent, and by then its all over. One deep slash to the inner thigh and you can just walk away from the guy because in about three minutes he's taking a dirt nap....
Ah yes the Cobra Kai way.
Sweep the leg or in this case gut the turkey.
You have a problem with that...
I'd still go with the bat though.
Marcus Aurelius: Tell me again, Maximus, why are we here?
Maximus: For the glory of the Empire, sire.
Baked, not fried... the healthy choice.