Knock Off doesn't work on MegaKhan afaik, since you need to actually remove the item to trigger the increased power. So you're still stuck with just HJK for Mienshao.
Thanks. I double-checked the in-game mechanics thread, and it seems like you're right.
Talonflame is probably the best answer to MK right now, though it's still not that difficult to wear down between SR and recoil. Roost exists, but with a CB you can't Roost up and BB Kangaskhan...
Thats why I listed Sharp Beak Talonflame, for all of those Roost sets out there. 54% is the magic number.