tbh, it really depends on what else is in your team. If you wouldn't like the Pokemon on your team to have status ailments, then use Mega Absol, since it has Magic bounce. But if you want a Pokemon that gets boosts on two of it's best moves and is a bit bulkier, then use Mega Sharpedo.