You know what would make Magikarp more amazing? No, not a mega evolution. We already have that. Magikarp should have a Primal Reversion in Omega Ruby & Alpha Sapphire.
Mega evolutions are so last year. Now Pokémon is set to introduce a new type of evolution in Omega Ruby & Alpha Sapphire, and it looks like they're of the prehistoric variety.