That’s not a fair trade because shiny magikarp is fairly easy to get where as the only way to obtain Mew is through distribution events and also Mew is a mythical and one of the rarest mythical sand magikarp is one of the most common shinies
Rhyhorn for the win.