Isn't ecash super simple? I looked at their code a while back and I thought it was a simple way to mint things and control "gift cards" while giving the operator some good security against double spend. After all, any double spend will be on you to fund.
Discussion
I have trust issues when it comes to code and money. I feel confident I can write a transactional system in a core-lightning plugin that would handle this without importing some codebase with tons of features I don't need. it basically comes down to trusting their coding ability vs mine. I'm not going to blindly trust that for something so important. I will review the code and see if it makes sense to use it for the redemption logic.