25 packs is not enough. Here is an example:
5% of packs contain a legendary.
There are 2 legendaries for each class in the new set, and 4 non-class-specific legendaries.
You get a little over 1 legendary on average for every 25 packs.
Nice try, though. 😂