and also their respective defenders but apparently no one else does that
I even made a crossover fanfic between megaman zero and mlp (the fanfic is in Portuguese so unless you use google translate or are fluent, you won’t understand anything)
if you want to use this as a fanfic cover, you can do it
Personally, in a MMZ MLP crossover, here’s what I see
Rainbow Dash as Zero
Twilight Sparkle as Cyber Elf X (and Copy X)
Fluttershy as Ciel
Starlight Glimmer as Dr. Weil
Trixie as Elpizo
Rainbow.EXE (or Pie Hating Rainbow Dash) as Omega Zero
As for the Four Guardians:
Spitfire as Sage Harpuia
Applejack as Fighting Fefnir
Pinkie Pie as Fairy Leviathan
Rarity as Hidden Phantom
Twilight Sparkle as Cyber Elf X (and Copy X)
Fluttershy as Ciel
Starlight Glimmer as Dr. Weil
Trixie as Elpizo
Rainbow.EXE (or Pie Hating Rainbow Dash) as Omega Zero
Applejack as Fighting Fefnir
Pinkie Pie as Fairy Leviathan
Rarity as Hidden Phantom