I saw the info on the site and basically said, "<insert any word here> no". It's a unique concept, but if you are going into a battle you should win with a type advantage, this would be ridiculous and pointless. I presume you need to survive the first round or two of battle, and in most cases, you won't get to the second round before someone is defeated.
However, I guess it's possible the mega evolution would be attained by dropping an opponent, so I guess we'll see.
EDIT: So it needs to hold a mega stone. You mean this item isn't found in-game anywhere? Odd...
EDIT 2: Oh, Blazikenite isn't found in the game anywhere, there are different Mega Stones. Even more odd...