These were the best reviews from the Sleeve thread in terms of fitting the cards and fitting in official binders:
If these are the same size as the ones you linked, then those should do well.
If we’re thinking of getting sleeves as prize support, we should talk to Dice House this weekend and see what it would cost to get the same sleeves through them. They likely get shipping discounts through distributors, or might be more willing to buy in bulk if they’re confident they’ll eventually sell the excess to Magic players.