I like this idea, but I think it may also cause a flood in keys in which would more than likely lower the value of a key. The tokens is a good idea, but really only for some items such as crates in my opinion. That is just how supply and demand works. The demand in keys will always be there, but a huge supply of them will only affect the price over time. I have a great idea for this system...make custom player models, but make them unlockable for tokens only.