I would gladly spend 10 keys to get the set piece I want, 20 to get the weight. Right now it is absurd how bad this RNG can be. I just got the opposite piece from what I want three times in a row, one of each weight. What are the chances of that? Getting the same piece in light, medium, then heavy all in a row? This can happen but God forbid I get the piece I want.
The system is not fun, let me have the option of spending more keys to get what I want, let others gamble. It's silly. I just want to enjoy playing or testing the set I am trying to get, time-gating me is not going to make me want to play more, it is going to make me throw this game in the trash.