Couple major flaws:
Hackers could just set maxed items for 1 token, so we'd need a fully functional anti-cheat before that happens and I have no idea how feasible that is
That aside, you could also just make brand new accounts, open packs until you get an item you want (even easier during Easter or Christmas), and send it over to your main before discarding the new account