The b1g2 free that just ended last week on clearance pokemon and collectibles was better IMO. Yes there are sets that weren't on clearance that this covers and the b1g2 did not but I was able to clean up over the weekend getting 3 mega garchomp/salamence ex premium collections, elite trainer boxes, etc for the price of one.
Unfortunately only things I got from that were 2 SM1 Elite Trainer Boxes with a Link Nendoroid. None of my local stores even had 3 clearanced Pokemon boxes.
but let's be real here, this is a great chance to pick up some tins (Tapu Bulu comes to mind) and some Guardians Rising packs.