Part 1.. I feel like 4x is still too expensive but I'll concede this is the lesser of 4 evils.
Part 2.. I don't agree with a short time limit to unlock. A lot of people just aren't going to have the funds available to unlock all of their cards. I feel as though forcing people to spend a chunk of money whenever the team dictates is a bad look.
Part 3.. While still time limited, 1 year would give everyone ample time to unlock their cards, however I still feel 4x is too much. If I had to pick a second choice, this is the one I would go with.
Part 4.. I'm not a fan of this because it limits the benefits to people with max level cards. What are those of us without max level cards supposed to do with all of our extras?
RE: Soulbound Rewards: My Compromise Solution