The idea is good but actually not new.
As Crypto is very volatile I wonder, how will the prices be set?
rly good question
Sure, not new, but everything else that was done so far was so you can buy gift cards with crypto through other providers. This is a much more direct approach.