Is buying a pack with a new brawler the most recommended option?

I saw a video that said that the best way to spend pizzas was to buy a legendary pack, since it comes with a legendary brawler, a free gift, and coins I think, or in another case buy a pack with a random hypercharge.

I'm not really interested in skins, I'm f2p and I have some that come out in the daily rewards, plus the skins they offer like the nita, colette, maisie skin, are meh, the only interesting one is 8-bit antirirus, and another one.

Which offers do you think are the best in terms of progressing my account?