Here's a quick list of revenge killers I've used:
252+ Atk Sharp Beak Talonflame Brave Bird vs. 4 HP / 0 Def Mega Kangaskhan: 189-223 (53.6 - 63.3%) -- guaranteed 2HKO
252+ Atk Choice Band Talonflame Brave Bird vs. 4 HP / 0 Def Mega Kangaskhan: 235-277 (66.7 - 78.6%) -- guaranteed 2HKO
252+ Atk Choice Band Talonflame Brave Bird vs. 0 HP / 0 Def Gengar: 355-418 (136 - 160.1%) -- guaranteed OHKO
252+ Atk Choice Band Talonflame Brave Bird vs. 252 HP / 252 Def Jellicent: 232-274 (57.4 - 67.8%) -- guaranteed 2HKO after Leftovers recovery
252+ Atk Choice Band Talonflame Brave Bird vs. 252 HP / 0 Def Aegislash-Shield: 83-98 (25.6 - 30.2%) -- 0.5% chance to 4HKO after Leftovers recovery
-- I like Talonflame the most, BB hits so much for neutral. Getting Khan down to 75% is often possible with Rocky Helmet sacrifices. Talonflame only needs 164 Speed EVs to outrun the Suckerpunch with Brave Bird... the rest can go into HP. BB is a safe choice, and takes out most of Khan's partners (IE: Gengar, who tends to switch into fighting-types, or Status Absorbers who switch into WoW). The BB hurts pretty much everyone, and the others can be handled with U-Turn or Flare Blitz.
Since Brave Bird outspeeds the Sucker Punch, Talonflame only takes recoil damage. If Khan is at 67%, you can afford to let him get to +6. Talonflame will outspeed his Sucker-punch and KO regardless of his boosts. So its "Checkmate" with Brave Bird is as early as 67%.
Aegislash can't switch into a Flare Blitz, but I don't think Talonflame can afford to let Khan sucker-punch it.
----------------------
Terrakion is always a solid revenge killer as well.
+2 252 Atk Parental Bond Mega Kangaskhan Sucker Punch vs. 4 HP / 0 Def Terrakion: 139-163 (42.9 - 50.3%) -- 1.6% chance to 2HKO
+6 252 Atk Parental Bond Mega Kangaskhan Sucker Punch vs. 4 HP / 0 Def Terrakion: 277-327 (85.4 - 100.9%) -- 6.3% chance to OHKO
252 Atk Choice Band Terrakion Stone Edge vs. 4 HP / 0 Def Mega Kangaskhan: 244-288 (69.3 - 81.8%) -- guaranteed 2HKO
252 Atk Choice Band Terrakion Stone Edge vs. 0 HP / 0 Def Gengar: 369-435 (141.3 - 166.6%) -- guaranteed OHKO
252 Atk Choice Band Terrakion Stone Edge vs. 252 HP / 252+ Def Jellicent: 220-259 (54.4 - 64.1%) -- guaranteed 2HKO
252 Atk Choice Band Terrakion Stone Edge vs. 252 HP / 0 Def Aegislash-Shield: 85-101 (26.2 - 31.1%) -- guaranteed 4HKO
Close Combat obviously OHKOs, but Stone Edge is the better choice when the opponent has Ghosts ready to switch in. "Checkmate" with CB Stone Edge occurs at 70%. Aegislash is the ideal partner for Khan if Terrakion is a concern. With a healthy Terrakion, you can still afford to play other checks riskier and let Khan get up to +6. Basically, you don't necessarily have to sacrifice a Ghost to Khan if you have a healthy Terrakion at bay.
---------------------
Mienshao, despite fragile defenses, survives the +2 Sucker Punch.
+2 252 Atk Parental Bond Mega Kangaskhan Sucker Punch vs. 4 HP / 0 Def Mienshao: 192-226 (70.5 - 83%) -- guaranteed 2HKO
+4 252 Atk Parental Bond Mega Kangaskhan Sucker Punch vs. 4 HP / 0 Def Mienshao: 288-339 (105.8 - 124.6%) -- guaranteed OHKO
252 Atk Life Orb Mienshao High Jump Kick vs. 4 HP / 0 Def Mega Kangaskhan: 538-634 (152.8 - 180.1%) -- guaranteed OHKO
252 Atk Life Orb Mienshao Knock Off (97.5 BP) vs. 4 HP / 0 Def Mega Kangaskhan: 134-159 (38 - 45.1%) -- guaranteed 3HKO
252 Atk Life Orb Mienshao Knock Off (97.5 BP) vs. 252 HP / 252+ Def Jellicent: 242-286 (59.9 - 70.7%) -- guaranteed 2HKO
252 Atk Life Orb Mienshao Knock Off (97.5 BP) vs. 0 HP / 0 Def Gengar: 406-478 (155.5 - 183.1%) -- guaranteed OHKO
252 Atk Life Orb Mienshao Knock Off (97.5 BP) vs. 252 HP / 0 Def Aegislash-Shield: 190-224 (58.6 - 69.1%) -- guaranteed 2HKO
Meinshao's niche beyond the typically superior Terrakion is U-Turn / Baton Pass + Regenerator, and Knock Off. Knock Off hits Aegislash hard, and can cripple all other ghost switch-ins.
It isn't until 40% for Knock Off to become a "checkmate" against Mega Khan (and unlike Talonflame / Terrakion, you do not win if Khan gets to +4). But with Regenerator, you can afford to be
Reckless. Sub / Baton Pass switch scouting isn't entirely safe however if the Khan decides to use Return. At 40% life left, Knock Off becomes the best move for Mienshao to punish the bulky Ghost switch-ins, although you can use it earlier if you predict the Ghost Switch-in. Meinshao survives the +2 SuckerPunch and outspeeds everything else. Its easy to keep Meinshao healthy even with Life Orb / Substitute because of regenerator.
--------------------------------
I'd say all of the above `mon are superior to Ditto if you're choosing them as Mega-Khan specific revenge killers. Talonflame / Meinshao can keep momentum if you predict the switchout thanks to U-Turn (or the more conservative Regenerator Sub/Baton Pass in the case of Mienshao). Terrakion's CB Stone Edge tears teams apart, as does the Priority Brave Bird CB from Talonflame.